node构建-nvm,corepack

node版本选择的时候需要根据项目的依赖,电脑的配置进行选择,例如node对win7的支持最高只到13.14.0;并且高版本的node对电脑cpu的要求和对项目包的版本要求也很高,可能会版本配对,电脑配置不够导致项目无法正常启动,所以选择node的时候需要根据情况,多方位进行选择。

电脑配置步骤:

  • 安装Git工具,方便执行操作。
  • 安装nvm,进入github,下载nvm-setup.zip,进行安装,(参考安装流程
  • 使用nvm安装node(一般安装一个稳定版本,一个低版本)
    nvm arch [32|64] 指定3264以覆盖默认体系结构
    nvm list 展示所有版本
    nvm install <version> 安装指定版本
    nvm use <version> 使用指定版本(需要管理员权限)
  • 安装corepack

    Corepack 是 Node.js 官方的内置 CLI,用来管理『包管理工具(npm、yarn、pnpm、cnpm)』,用户无需手动安装,即『包管理器的管理器』

Node.js>=16.10的内置有corepack,直接启用就可以

corepack enable

Node.js < 16.10的需要手动安装

npm i -g corepack
  • 对于低版本的node.js(比如低于14.19.0)还需要安装插件,否则vue项目中包含node-sass时,安装依赖会包错

    npm install --global --production windows-build-tools
    npm install --global node-gyp
  • 对于高版本的node.js不需要安装辅助插件来解决node-sass问题,不必再安装node-sass,可直接使用sass,sass-load

    npm uninstall sass-loader node-sass
    npm install sass-loader@8.0.2 sass@1.26.5 --save-dev
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!