vue create がプロジェクトを作成するとき、nvm を使用してノードを切り替えた後、「vue」が内部または外部コマンドではなく、実行可能なプログラムまたはバッチ ファイルでもないことを確認するプロンプトが表示されます。

見込み客: ノードの高度なバージョンを直接インストールする代わりに、nvm によって切り替えられたノード バージョンを使用しています. nvm にも混乱している場合は、次の方法を使用して問題を解決できます。! !

エラー:
'vue' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されません

解決策:
1. ノードと npm を確認します

node -v
npm -v

2. ある場合は、vue と vue-cli scaffolding-g をインストールします: グローバル インストール

npm install  vue -g
npm install  vue-cli -g
vue -V 检查是否成功安装

3. ローカルにインストールされた nvm フォルダーをグローバルに検索します
例: D://NVM/nvm の下にフォルダー node_global/ node_cache を作成します

グローバル node_global の設定#
1. ノードのインストール ディレクトリに node_global および node_cache フォルダーを作成します
2. node_global および node_cache (キャッシュ領域) を設定します

ここに画像の説明を挿入
4. グローバル オペレーティング環境を変更します。システム h 環境変数パス: node_global を追加します。D
:\NVM\nvm\node_global は、
独自のパスに変更できます。

5. 設定変更後

root: D:\NVM\nvm 
path: D:\NVM\nvm-nodejs 
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

現在のフォルダーに対して cmd を再実行し
、vue create front を実行してプロジェクトを作成します。

エラーが報告されました:
エラー: コマンドが失敗しました: ヤーン エラーが報告されました

この問題は実際にはパスの問題であり、パスに中国語が含まれているため、中国語を英語に変更し、ノードを再インストールして、通常どおり vue create を使用してファイルを作成します。

変更後、再度エラーが報告されました:
ここに画像の説明を挿入
解決策:
ローカルを変更し、Windows 環境に入ります.
C:/users/admin/ の下にファイルがあります. Vuerc はファイルyarn を
ここに画像の説明を挿入
エディターで開き、npm に変更します

{
  "useTaobaoRegistry": true,
//  "packageManager": "yarn"
   "packageManager": "npm"
}

コマンドを再実行して次のプロジェクトを作成し、解決してください。

vue create front

cd 当前文件夹
npm run serve

ここに画像の説明を挿入
要約: 記録し、迂回を避ける! ! !

おすすめ

転載: blog.csdn.net/weixin_46409887/article/details/127868221