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