gulp时发生错误---------const { Math, Object } = primordials;

为君一笑 提交于 2019-12-01 09:59:21

【问题描述】

执行完npm install后,对前台页面进行gulp操作时,报如下错误:

const { Math, Object } = primordials;

   

【错误日志】

***@**** MINGW64 /d/workspace/***/***/***/src/main/webapp/view/master (develop)

$ gulp

fs.js:27

const { Math, Object } = primordials;

^

   

ReferenceError: primordials is not defined

at fs.js:27:26

at req_ (D:\workspace\***\***\***\src\main\webapp\view\master\node_modules\natives\index.js:143:24)

at Object.req [as require] (D:\workspace\***\***\***\src\main\webapp\view\master\node_modules\natives\index.js:55:10)

at Object.<anonymous> (D:\workspace\***\***\***\src\main\webapp\view\master\node_modules\vinyl-fs\node_modules\graceful-fs\fs.js:1:37)

at Module._compile (internal/modules/cjs/loader.js:956:30)

at Object.Module._extensions..js (internal/modules/cjs/loader.js:973:10)

at Module.load (internal/modules/cjs/loader.js:812:32)

at Function.Module._load (internal/modules/cjs/loader.js:724:14)

at Module.require (internal/modules/cjs/loader.js:849:19)

at require (internal/modules/cjs/helpers.js:74:18)

   

【问题原因】

使用了最新的node版本。

需要使用稳定版本,参考官网说明,目前10.x的版本是稳定版本(LTS)。

   

【修改方法】

卸载原有的Node.js后,重新下载安装10.*版本后,执行gulp即可。

   

   

  

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!