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


【问题描述】

执行完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即可。

   

   

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM