在cmd中npm start时报错
在项目目录中的日志文件内容是:
0 信息如果以 ok 结尾则有效
1 详细 cli [ 'C:Program Filesnodejsnode.exe',
1 详细 cli 'C:程序文件nodejsnode_modulesnpmbinnpm-cli.js',
1 详细 cli 'start' ]
2 使用 npm@3.8.9 的信息
3 使用 node@v6.2.0 的信息
4 详细运行脚本 [ 'prestart', 'start', 'poststart' ]
5 信息生命周期angular2-quickstart@1.0.0~prestart: angular2-quickstart@1.0.0
6 个愚蠢的生命周期angular2-quickstart@1.0.0~prestart:没有预启动脚本,继续
7信息生命周期 angular2-quickstart@1.0.0~start:angular2-quickstart@1.0.0
8详细生命周期 angular2-quickstart@1.0 .0~start: 生命周期中的不安全权限 true
9 详细生命周期angular2-quickstart@1.0.0~start:路径:C:Program Filesnodejsnode_modulesnpmbinnode-gyp-bin;C:gitCodeasp.netmvcCodeasp.netmvcangularJSangularjs001node_modules.bin;C:Program Filesnodejs;C:UsersOliverAppDataRoamingnpm;C:Program Filesnodejs;C:ProgramDataOracleJavajavapath;C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;C:WindowsSystem32WindowsPowerShellv1.0;C:Program Files (x86)ATI TechnologiesATI.ACECore-Static;C:Program Files (x86)Windows Kits8.1Windows Performance工具包;C:Program FilesMicrosoft SQL Server110ToolsBinn;C:Program Files (x86)Microsoft SQL Server100ToolsBinn;C:Program FilesMicrosoft SQL Server100ToolsBinn;C:Program FilesMicrosoft SQL Server100DTSBinn;C:Program Files (x86)Microsoft SQL Server100ToolsBinnVSShellCommon7IDE;C:Program Files (x86)Microsoft Visual Studio 9.0Common7IDEPrivateAssemblies;C:Program Files (x86)Microsoft SQL Server100DTSBinn ;C:程序文件TortoiseSVNbin;C:程序文件(x86)Javajdk1.8.0_91binjava.exe;C:程序文件(x86)Javajdk1.8.0_91binjavac.exe;C:程序文件(x86)Javajdk1.8.0_91bin;C:程序文件(x86)Javajre1 .8.0_91bin;C:Program Files (x86)Microsoft SDKsTypeScript1.0;C:Program FilesMicrosoft SQL Server120ToolsBinn;C:UsersOliver.dnxbin;C:Program FilesMicrosoft DNXDnvm;C:Program Filesnodejs;C:UsersOliverAppDataRoamingnpm
10 详细生命周期 angular2-quickstart@1.0.0~start: CWD: C:gitCodeasp.netmvcCodeasp.netmvcangularJSangularjs001
11 愚蠢的生命周期 angular2-quickstart@1.0.0~start: Args: [ '/d /s /c',
11 愚蠢的生命周期 'tsc && 同时“npm run tsc: w" "npm run lite" ' ]
12 个愚蠢的生命周期angular2-quickstart@1.0.0~start:返回:代码:2 信号:null
13 信息生命周期 angular2-quickstart@1.0.0~start:无法执行启动脚本
14 详细堆栈错误:angular2-quickstart @1.0.0 start: tsc && concurrently "npm run tsc:w" "npm run lite"
14 详细堆栈退出状态2
EventEmitter 处的 14 个详细堆栈。
emitTwo 处的 14 个详细堆栈 (events.js:106:13)
EventEmitter.emit 处的 14 个详细堆栈 (events.js:191:7)
14 ChildProcess 的详细堆栈。
emitTwo 处的 14 个详细堆栈 (events.js:106:13)
ChildProcess.emit 处的 14 个详细堆栈 (events.js:191:7)
14 详细堆栈位于 MaybeClose (internal/child_process.js:850:16)
Process.ChildProcess._handle.onexit 处的 14 个详细堆栈 (internal/child_process.js:215:5)
15 个详细 pkgid angular2-quickstart@1.0.0
16 详细 cwd C:gitCodeasp.netmvcCodeasp.netmvcangularJSangularjs001
17 错误 Windows_NT 10.0.10240
18 错误 argv "C:Program Filesnodejsnode.exe" "C:Program Filesnodejsnode_modulesnpmbinnpm-cli.js" "start"
19 错误节点 v6 .2.0
20 错误npm v3.8.9
21 错误代码 ELIFECYCLE
22 错误 angular2-quickstart@1.0.0 开始:tsc && concurrently "npm run tsc:w" "npm run lite"
22 错误退出状态 2
23 错误在 angular2-quickstart@1.0 失败。 0 启动脚本 'tsc && 同时 "npm run tsc:w" "npm run
23 错误 请确保您安装了最新版本的 node.js 和 npm。
23 错误 如果这样做,这很可能是 angular2-quickstart 包的问题,
23错误不是 npm 本身。
23 错误 告诉作者这在您的系统上失败:
23 错误 tsc && 同时“npm run tsc:w" "npm run lite"
23 error 您可以通过以下方式获取有关如何为此项目打开问题的信息:
23 error npm bugs angular2-quickstart
23 error 或者如果不是可用,您可以通过以下方式获取他们的信息:
23 error npm Owner ls angular2-quickstart
23 error 可能还有其他日志输出上面。
24 详细退出 [ 1, true ]
大家讲道理2017-05-15 17:08:19
先检查下相应的包正确安装了没 node执行下
npm install -g concurrently
npm install -g lite-server
npm install -g typescript
这样安装完还是不行的话 试试修改package.json的文件
"start": "tsc && concurrently "npm run tsc:w" "npm run lite" "
改成下面这样
"start": "concurrently "npm run tsc:w" "npm run lite" "