序文:
プロジェクトを何度もビルドし、gitに保存した後、他の人がプロジェクトをプルすると、構成の欠如に関するエラーが報告されます。ここで整理します。
1.vue3バージョン
(1)ローカルでプロジェクトを作成し、gitでコードを送信し、gitでコードをプルダウンします(作成したプロジェクトを使用する場合は、パッケージを削除します)
(2)package.jsonを開き、devDependenciesを追加します
"vue-loader-v16": "^16.0.0-beta.5.4",
"webpack": "^4.46.0"
(3)パッケージをインストールし、効果を確認します
cnpm i
2. vue3+tsバージョン
(1)ローカルでプロジェクトを作成し、gitでコードを送信し、gitでコードをプルダウンします(作成したプロジェクトを使用する場合は、パッケージを削除します)
(2)package.jsonを開き、devDependenciesを追加します
"@vue/cli-plugin-typescript": "~4.4.0", //你创建应该是4.5+ 会报错
"vue-loader-v16": "^16.0.0-beta.5.4",
"webpack": "^4.46.0"
(3)パッケージをインストールし、効果を確認します
cnpm i
3.エラーメッセージと解決策:
(1)vue3+tsエラー
Error: Cannot find module 'fork-ts-checker-webpack-plugin-v5'
解決:
package.json里的devDependencies中的
"@vue/cli-plugin-typescript"是"~4.5.0",改成 “~4.4.0”
(2)vue3+tsエラー
Error: Rule can only have one resource source (provided resource and test + include + exclude) in
解決:
インストールされたwebpackをアンインストールします
npm uninstall webpack
下位バージョンのwebpackをインストールします
npm install webpack@^4.0.0 --save-dev
(3)vue3 + ts/vue3エラー
Cannot find module vue-loader-v16/package.json
解決策:package.jsonにdevDependenciesを追加してから、cnpm i
"vue-loader-v16": "^16.0.0-beta.5.4",