错误!缺少脚本:设置
npm ERR! missing script: setup
如何解决此错误(当我使用 npm 运行 设置时)?
npm ERR! missing script: setup
这是我的脚本 package.json:
"scripts": {
"ng": "ng",
"start": "ionic serve",
"build": "ionic build",
"build:prod": "NODE_ENV=production ionic build --prod",
"build:test": "NODE_ENV=testing ionic build",
"dev:android": "ionic cordova run android --livereload",
"dev:ios": "ionic cordova run ios",
"prod:android": "NODE_ENV=production ionic cordova run android --prod",
"prod:ios": "NODE_ENV=production ionic cordova run ios --prod",
"test": "NODE_ENV=testing gulp && jest --verbose",
"test:ci": "NODE_ENV=testing gulp && jest -ci --runInBand --verbose",
"test:watch": "NODE_ENV=testing gulp watch & jest --watch",
"test:coverage": "NODE_ENV=testing gulp && jest --coverage",
"lint": "NODE_OPTIONS=--max-old-space-size=4096 ng lint",
"ionic:serve:before": "gulp",
"ionic:serve": "./scripts/serve.sh",
"ionic:build:before": "gulp"
}
我的nvm版本是:0.38.0
我的 npm 版本是:6.7.0
我的节点版本是:v11.15.0
我的系统是macBook
编辑:这是我关注的setup documentaion
我认为你的剧本不是serve
而是ionic:serve
;所以试试 运行 npm run ionic:serve
对于最新版本的 moodleapp
(v3.9.5),package.json 中不存在名为 setup
的脚本。
但是,moodleapp
的版本 v3.9.4 在 package.json 中包含以下 setup
脚本:
...
"scripts": {
...
"setup": "npm install && npx cordova prepare && npx gulp".
...
},
...
也许文档的 Setup the environment 部分已过时。
改用 moodleapp
的 3.9.4
版本。
如何解决此错误(当我使用 npm 运行 设置时)?
npm ERR! missing script: setup
这是我的脚本 package.json:
"scripts": {
"ng": "ng",
"start": "ionic serve",
"build": "ionic build",
"build:prod": "NODE_ENV=production ionic build --prod",
"build:test": "NODE_ENV=testing ionic build",
"dev:android": "ionic cordova run android --livereload",
"dev:ios": "ionic cordova run ios",
"prod:android": "NODE_ENV=production ionic cordova run android --prod",
"prod:ios": "NODE_ENV=production ionic cordova run ios --prod",
"test": "NODE_ENV=testing gulp && jest --verbose",
"test:ci": "NODE_ENV=testing gulp && jest -ci --runInBand --verbose",
"test:watch": "NODE_ENV=testing gulp watch & jest --watch",
"test:coverage": "NODE_ENV=testing gulp && jest --coverage",
"lint": "NODE_OPTIONS=--max-old-space-size=4096 ng lint",
"ionic:serve:before": "gulp",
"ionic:serve": "./scripts/serve.sh",
"ionic:build:before": "gulp"
}
我的nvm版本是:0.38.0
我的 npm 版本是:6.7.0
我的节点版本是:v11.15.0
我的系统是macBook
编辑:这是我关注的setup documentaion
我认为你的剧本不是serve
而是ionic:serve
;所以试试 运行 npm run ionic:serve
对于最新版本的 moodleapp
(v3.9.5),package.json 中不存在名为 setup
的脚本。
但是,moodleapp
的版本 v3.9.4 在 package.json 中包含以下 setup
脚本:
...
"scripts": {
...
"setup": "npm install && npx cordova prepare && npx gulp".
...
},
...
也许文档的 Setup the environment 部分已过时。
改用 moodleapp
的 3.9.4
版本。