web-dev-qa-db-ja.com

nuxtプロジェクトの実行エラー:「 'nuxt'は内部または外部コマンドとして認識されません」

Nuxtプロジェクトでnpm run devを実行しようとすると、コンソールに次のメッセージが返されました。

'nuxt' is not recognized as an internal or external command, 
operable program or batch file.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] dev: `nuxt`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
10
Marquezz

グローバルにクロス環境でインストール:npm install -g cross-env

次に、package.jsonスクリプトを「cross-env ...」で始まるように更新します。

例:

"scripts": {
    "dev": "cross-env nuxt",
    "build": "cross-env nuxt build",
    "start": "cross-env nuxt start",
    "generate": "cross-env nuxt generate",
    "lint": "eslint --ext .js,.vue --ignore-path .gitignore ."
},

これは私のWindows 10で動作します。

0
Petar