aurelia skeleton-es2016错误

时间:2016-03-27 14:33:50

标签: aurelia browser-sync

我正在关注Aurelia教程。特别是生产设置部分

http://aurelia.io/docs.html#/aurelia/framework/1.0.0-beta.1.1.4/doc/article/a-production-setup

在nmp install和jspm install之后,gulp watch抛出错误:

module.js:327 throw error

Error: Cannot find module 'socket.io'

造成这种情况的原因是什么?

它将错误追溯到...\browser-sync\lib\sockets.js:3:15

1 个答案:

答案 0 :(得分:1)

所以我意识到socket.io在浏览器同步依赖项中缺失了。不得不在浏览器同步文件夹中运行npm install。此外,我还没有意识到npm install将仅检查根依赖项。如果它的一个依赖项缺少它自己的依赖项,它就不会告诉你。您可以运行nmp ls来检查缺少的依赖项。