安装gulp后,我执行以下命令
我试着按照步骤去做,
1.NPM安装
版本npm:-6.9.0,node:-10.15.13,python:-2.7.10
2.NPM安装gulp
版本CLI版本:-3.9.1,本地版本:-3.9.1
我也在全球试过,也显示出同样的错误
> npm install -g gulp
在以上版本中安装gulp后,运行以下命令
狼吞虎咽
内部/modules/cjs/loader.js:584抛出错误;^
错误:在function.module._resolveFileName(internal/module/cjs/loader.js:582:15)在function.module._load(internal/module/cjs/loader.js:508:25)在module.require(internal/module/cjs/loader.js:637:17)在require(internal/module/cjs/helpers.js:22:18)在对象上找不到模块'iconv'。(c:\cygwin64\home\d-218\workspace\shima\src\tasks\json.js:4:14)在module._compile(内部/module/cjs/loader.js:701:30)在object.module._extensions.js(内部/module/cjs/loader.js:712:10)在module.load(内部/module/cjs/loader.js:600:32)在tryModuleLoad(内部/module/cjs/loader.js:539:12)在
您只在系统上安装了Gulp。Gulp是一个任务运行程序。您的一个任务需要使用iconv。错误显示找不到模块“iconv”。安装它的下面,添加“-g”,如果你想安装系统范围,而不是只在这个项目目录。
npm install iconv
然后在您的GUP文件中用如下行导入iconv:
var Iconv = require('iconv').Iconv;
重新运行您的任务,它应该执行良好。