1. インストールできない理由
vue-element-admin によって導入されたリッチ テキスト編集プラグインが原因で、tui-editor の名前が変更されたため、依存クエリは対応するバージョンを見つけることができません。
2. ソリューション
最初に package.json の tui-editor:1.3.3 を削除します
\src\components\MarkdownEditor\index.vue を見つけて、すべてのインポートを次の 4 に置き換えます。
import 'codemirror/lib/codemirror.css' // codemirror
import '@toast-ui/editor/dist/toastui-editor.css'
import Editor from '@toast-ui/editor'
import defaultOptions from './default-options'
b. 現在のファイルの下にあるメソッドと名前を置き換えます
所有 editor.getValue 替换成 editor.getMarkdown
所有 editor.setValue 替换成 editor.setMarkdown
所有 editor.getHtml 替换成 editor.getHTML
所有 editor.remove() 替换成 editor.destroy()
c. 先ほど紹介した default-options ファイルを見つけて、その中のtoolbarItemsを置き換えます
toolbarItems: [
['heading', 'bold', 'italic', 'strike'], ['hr', 'quote'], ['ul', 'ol', 'task', 'indent', 'outdent'], ['table', 'image', 'link'], ['code', 'codeblock']
]
src/views/components-demo/markdown.vue の toolbarItems を見つけて、[['heading','bold','italic']] に置き換えます。
npm install --save @toast-ui/vue-editor
次に、 npm install または npm install --registry= registry.npm.taobao.orgを実行します。
第三に、上記の手順を完了してインストールを実行すると、エラーが発生します[email protected] dev: vue-cli-service serve
最初はnode_modulesを削除して再ダウンロードすることです
2番目の方法は、最初の方法が無効な場合です
C:\windows\system32 をシステム環境変数のパスに追加します (具体的なパスは次のとおりです: [マイ コンピュータ] を右クリック =>[プロパティ]=>[システムの詳細設定]=>[環境変数]=>パス)。存在する場合は無視できます。第二段階
プロジェクトの vue.config.js で open:true をコメント アウトするか false に変更します。これは、プログラムの実行後にブラウザーが自動的に起動しないことを意味します。