iojs运行gulp报错,求大神解惑
发布于 9 年前 作者 whxaxes 3783 次浏览 最后一次编辑是 8 年前 来自 问答

此前一直在用node,用了gulp工作流,一直没什么问题,今天换了iojs,运行gulp的时候就会不停的报错,报cannot find module “once”的错误,这个明显是找不到模块的错误,然后我就去gulp目录下查看,发现又确实有once模块,但是就是会报找不到模块的错误。更换回node又正常。。。就是iojs会报错

我发现会报错的模块,就是那些模块里有引用模块,而引用的模块里又有引用另外一些模块,也就是有很多重node_modules的时候就会报错:找不到模块,如果只有一两层的node_modules的又能找到模块。还有能找到的就是全局安装的模块也能找到。

求解啊求解。。。

报错如图: QQ图片20150720144425.png

3 回复

自顶一个。 在iojs的github issue 中找到类似疑问的,是因为路径过长的原因引起的。

@whxaxes 哈哈,我之前经常遇到

From Noder

用npm3安装就能解决路径太长的问题了 自豪地采用 CNodeJS ionic

回到顶部