当我运行npm start命令时,我有以下错误。请帮帮我。
npm ERR! Windows_NT 10.0.10586
npm ERR! argv“C:\ Program Files \ nodejs \ node.exe”“C:\ Program
Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js“”start“
npm ERR!节点v4.5.0
npm ERR! npm v2.15.9
npm ERR!代码ELIFECYCLE
npm ERR! angular2-quickstart@1.0.0 start:tsc && concurrently "npm run tsc:w" "npm run lite"
npm ERR!退出状态2
npm ERR!
npm ERR!在angular2-quickstart@1.0.0启动脚本'tsc&&同时“npm run tsc:w”“npm run lite”'。
npm ERR!这很可能是angular2-quickstart包的问题,
npm ERR!不是与npm本身。
npm ERR!告诉作者你的系统失败了:
npm ERR! tsc&&同时“npm run tsc:w”“npm run lite”
npm ERR!您可以通过以下方式获取有关如何为此项目打开问题的信息:
npm ERR! npm bugs angular2-quickstart
npm ERR!或者,如果没有,您可以通过以下方式获取他们的信息:
npm ERR!
npm ERR! npm owner ls angular2-quickstart
npm ERR!上面可能有额外的日志记录输出。
npm ERR!请在支持请求中包含以下文件:
npm ERR! C:\ Users \用户ugurdem'r \桌面\ angular2 \ NPM-的debug.log
答案 0 :(得分:0)
请检查package.json中的起始字段是否为
"start": "concurrently \"npm run tsc:w\" \"npm run lite\" "
而不是
"start": "tsc && concurrently \"npm run tsc:w\" \"npm run lite\" "
答案 1 :(得分:0)
安装最新版本的node和angular / cli,您可以使用node -v检查节点的版本,使用npm -v检查npm的版本,使用angular --version或ng -version并在软件包中检查angular / cli的版本。 json文件更改为start": "ng serve --host 0.0.0.0
或start": "lite-server
。最好是全局安装angular / cli。