node不要使用最新版本,使用LTS版本


錯誤現象

const { Math, Object, Reflect } = primordials;

原因

使用了最新的node版本

解決

使用穩定版本,參考官網說明,目前10.x的版本是穩定版本(LTS)

yarn的使用

避免和npm混用

安裝

  • 推薦:npm install -g yarn
  • 不推薦:brew install yarn會覆蓋node版本,安裝最新的node版本(不是LTS版本),安裝的node版本不夠穩定

homebrew安裝指定版本的node

brew search node然后選擇一個node版本

參考

https://yarnpkg.com/zh-Hans/docs/install#mac-stable

https://blog.csdn.net/yw00yw/article/details/81354533


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM