离子会议应用程序

时间:2016-11-28 23:19:26

标签: ionic-framework ionic2

尝试让离子会议应用程序(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

关于出了什么问题的任何想法?

非常感谢

3 个答案:

答案 0 :(得分:1)

我刚尝试过,它对我有用。在package.json上,它显示它正在使用最新的rc3 ("ionic-angular": "2.0.0-rc.3-201611211919"),所以尝试执行以下操作:

  1. 更新您的离子CLI:npm install -g ionic
  2. 删除节点文件夹,然后再次执行npm install
  3. 现在,您使用ionic serve得到什么?

答案 1 :(得分:1)

你得到的错误是

  

听EADDRINUSE 0.0.0.0:8100

看起来端口8100正在使用中。 尝试使用

在不同的端口上运行
  

- 端口= 8101

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

答案 2 :(得分:0)

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

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