最近我转到Node .6,它开始在运行正常的构建时产生越来越多的问题--咕哝/吞咽/webpack
例如:
$ gulp
[14:02:20] Local gulp not found in ~/_Other/angular-2-ts/angular2-seed
[14:02:20] Try running: npm install gulp而gulp和所有其他插件和模块都安装在/node_modules文件夹中(甚至通过/node_modules重新安装)。
这些错误中的大多数都有类似的行
(node:42) fs: re-evaluating native module sources is not supported.
If you are using the graceful-fs module,
please update it to a more recent version.与42为任意数
就像在那个问题上,我已经提交了-inangular2-种子回购https://github.com/mgechev/angular2-seed/issues/902
我试图做的是通过n (https://www.npmjs.com/package/n)将NodeV.5降级--它成功了。然后删除所有node_modules文件夹,然后执行
npm info graceful-fs -v
3.3.6好的,让我们升级或删除并安装新的:
npm i graceful-fs@latest
npm i graceful-fs@4.1.4
sudo npm i graceful-fs@4.1.4 -g所有结果
npm info graceful-fs -v
3.3.6所以现在我被优雅的-fs 3.3.6困住了,甚至在某些模块依赖中更糟,比如
$ angular2-seed
$ npm install
//other lines..
npm WARN deprecated graceful-fs@1.2.3: graceful-fs v3.0.0 and before
will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0
as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.这里的战略是什么:
发布于 2016-05-26 16:24:18
我遇到了这个问题,我可以通过更新npm来修复这个问题。
sudo npm update -g npm在更新之前,npm info graceful-fs | grep 'version:'的结果是:
version: '3.3.12'更新后的结果是:
version: '3.9.3'发布于 2016-10-10 08:33:43
通过重新安装gulp解决了这个错误
npm uninstall gulp
npm install gulp发布于 2016-11-21 14:47:44
删除node_modules文件夹内容并运行
npm install bower
npm install帮我解决了问题!
https://stackoverflow.com/questions/37346512
复制相似问题