NodeJS配置问题

5 阅读1分钟
  • nodejs在win环境npm install时,提示【未能加载 Visual C++ 组件“VCBuild.exe”】
    npm install --global --production windows-build-tools
  • npm installnpm update时,发生【EACCES: permission denied, mkdir】
    npm install --unsafe-perm=true --allow-root
  • 查看npm的全局安装目录
    npm config listprefix指定的目录下的node_modules
  • 检查当前package.json的可更新模块
    npm outdated
  • 离线安装npm依赖
    1. npm config get cache查看npm模组缓存位置
    2. zip -r npm.zip .npm打包npm缓存内容,用移动设备转移到离线环境的缓存目录
    3. 将项目的package-lock.json文件也一并复制过去
    4. 进到package.json所在根目录,npm install -offline安装依赖