尝试让离子会议应用程序(https://github.com/driftyco/ionic-conference-app)正常工作。 离子2.1.13 npm版本:3.10.8 节点版本:6.9.1 cordova版本:6.4.0
ionic serve -l </ strong>会产生以下输出:
ionic-conference-app @ ionic:提供C:\ data \ app \ mkb
ionic-app-scripts提供“-l”
[13:21:16] ionic-app-scripts 0.0.44
[13:21:16]观看了......
[13:21:16]构建开发...
[13:21:16]干净的开始...
[13:21:16]干净完成不到1毫秒
[13:21:16]复制开始......
[13:21:16]开始了......
events.js:160
throw er; // Unhandled 'error' event ^
错误:听EADDRINUSE 0.0.0.0:8100
at Object.exports._errnoException(util.js:1026:11)
at exports._exceptionWithHostPort(util.js:1049:20)
在Server._listen2(net.js:1257:14)
at listen(net.js:1293:10)
at net.js:1403:9
at _combinedTickCallback(internal / process / next_tick.js:77:11)
at process._tickCallback(internal / process / next_tick.js:98:9)
在Module.runMain(module.js:606:11)
运行时(bootstrap_node.js:394:7)
启动时(bootstrap_node.js:149:9)
npm ERR! Windows_NT 10.0.14393
npm ERR! argv“C:\ Program Files \ nodejs \ node.exe”“C:\ Program&gt; Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js“”r “”ionic:serve“” - “” - l“
npm ERR!节点v6.9.1
npm ERR! npm v3.10.8
npm ERR!代码ELIFECYCLE
npm ERR! ionic-conference-app @ ionic:serve:
ionic-app-scripts serve "-l"
npm ERR!退出状态1
npm ERR!
npm ERR!在ionic-conference-app @ ionic:服务脚本'ionic-app -
失败脚本提供“-l”'。
npm ERR!确保安装了最新版本的node.js和npm。
npm ERR!如果这样做,这很可能是ionic-conference-app软件包的问题,
npm ERR!不是与npm本身。
npm ERR!告诉作者你的系统失败了:
npm ERR! ionic-app-scripts提供“-l”
npm ERR!您可以通过以下方式获取有关如何为此项目打开问题的信息:
...
为您的Ionic应用程序提供服务时出错:生成的命令出现错误:serve
关于出了什么问题的任何想法?
非常感谢
答案 0 :(得分:1)
我刚尝试过,它对我有用。在package.json上,它显示它正在使用最新的rc3 ("ionic-angular": "2.0.0-rc.3-201611211919")
,所以尝试执行以下操作:
npm install -g ionic
npm install
ionic serve
得到什么?答案 1 :(得分:1)
你得到的错误是
听EADDRINUSE 0.0.0.0:8100
看起来端口8100正在使用中。 尝试使用
在不同的端口上运行- 端口= 8101
您也可以在run.js文件中更改此值
答案 2 :(得分:0)
该错误告诉我该端口已在使用中。
在我的情况下,我关闭了连接到我的Ionic应用程序的浏览器实例,并关闭了我的其他VS Code Ionic项目,并尝试再次运行ionic serve命令,这似乎解决了这个问题。