安装gulp后,执行以下命令
我尝试了以下步骤,
1.npm安装
版本 npm:-6.9.0, 节点:-10.15.13, python:-2.7.10
2.npm安装gulp
版本 CLI版本:-3.9.1, 本地版本:-3.9.1
我也尝试了globaly,它也显示了相同的错误
> npm install -g gulp
在上述版本中安装gulp并运行以下命令后
gulp like
内部/模块/cjs/loader.js:584 犯错 ^
错误:找不到模块'iconv' 在Function.Module._resolveFilename(内部/模块/cjs/loader.js:582:15) 在Function.Module._load(内部/模块/cjs/loader.js:508:25) 在Module.require(internal / modules / cjs / loader.js:637:17) 在要求时(内部/模块/cjs/helpers.js:22:18) 在对象。 (C:\ cygwin64 \ home \ D-218 \ workspace \ shima \ src \ tasks \ json.js:4:14) 在Module._compile(内部/模块/cjs/loader.js:701:30) 在Object.Module._extensions..js(内部/模块/cjs/loader.js:712:10) 在Module.load(internal / modules / cjs / loader.js:600:32) 在tryModuleLoad(内部/模块/cjs/loader.js:539:12) 在Function.Module._load(internal / modules / cjs / loader.js:531:3)
答案 0 :(得分:0)
您仅在系统上安装了Gulp。 Gulp是一个任务执行者。您的任务之一是需要使用iconv。错误显示未找到模块“ iconv”。在下面安装它,如果要安装整个系统而不是仅在此项目目录中,请添加“ -g”。
npm install iconv
然后在您的gulp文件中导入iconv,其内容如下:
var Iconv = require('iconv').Iconv;
重新运行任务,它应该可以正常执行。