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.
グローバルにクロス環境でインストール: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で動作します。