首页 文章

使用离子 Session 应用程序发送错误

提问于
浏览
1

试图让离子 Session 应用程序(https://github.com/driftyco/ionic-conference-app)正常工作 . 离子2.1.13 npm版本:3.10.8节点版本:6.9.1 cordova版本:6.4.0

ionic serve -l 导致以下输出:

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; //未处理的'错误'事件
^
错误:在Server._listen2(net.js:1257:14)的exports._exceptionWithHostPort(util.js:1049:20)处的Object.exports._errnoException(util.js:1026:11)处收听EADDRINUSE 0.0.0.0:8100 at listen(net.js:1293:10)at net.js:1403:9 at thecombinedTickCallback(internal / process / next_tick.js:77:11)at process._tickCallback(internal / process / next_tick.js:98:9) )在Module.runMain(module.js:606:11)at run(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> 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提供“-l”npm ERR!退出状态1 npm ERR!错误的ERR!在ionic-conference-app @ ionic:serve脚本'离子应用程序脚本服务“-l”'失败 . 错误的ERR!确保安装了最新版本的node.js和npm . 错误的ERR!如果你这样做,这很可能是离子 Session 应用程序包的问题,npm ERR!不是与npm本身 . 错误的ERR!告诉作者你的系统失败了:npm ERR! ionic-app-scripts提供“-l”npm ERR!您可以通过以下方式获取有关如何为此项目打开问题的信息:...为您的Ionic应用程序提供服务时出错:生成的命令出错:serve

什么出错了?

非常感谢

3 回答

  • 0

    你得到的错误是

    听EADDRINUSE 0.0.0.0:8100

    看起来端口8100正在使用中 . 尝试使用不同的端口运行

    --port = 8101

    您也可以在run.js文件中更改此值

  • 1

    该错误告诉我该端口已经在使用中 .

    在我的情况下,我关闭了连接到我的Ionic应用程序的浏览器实例,并关闭了我的其他VS Code Ionic项目,并尝试再次运行ionic serve命令,这似乎解决了这个问题 .

  • 1

    我've just tried it and it was working for me. On the package.json, it'显示它正在使用最新的rc3 ("ionic-angular": "2.0.0-rc.3-201611211919") 所以尝试执行以下操作:

    • 更新您的离子CLI: npm install -g ionic

    • 删除节点文件夹并再次执行 npm install

    • 现在,你对 ionic serve 有什么看法?

相关问题