bitbw

node 下包的过程

首先说下node 下包的过程 :

  • node下包首先会在线上找对应本地node版本和操作系统的包

  • 有的无需系统支持就直接下

  • 有的需要根据系统下对应的tar.gz包 用到node-pre-gyp,如果找不到对应的node版本号和系统的包,node会下载源码进行编译

  • node编译使用node-gyp ,而node-gyp 在不同的操作系统下需要不同的支持工具 ,win是python和 Visual Studio 2017(15),在linux下需要Python, make, 和GCC ,这里有详细的描述 https://github.com/nodejs/node-gyp

node不同版本影响到是否能直接下对应的包所以装包前可以先看下https://developer.aliyun.com/mirror/NPM?from=tnpm 淘宝镜像上有没有对应node版本的包

以这个为例node-v72-win32-x64.tar.gz 代表node的NODE_MODULE_VERSION 版本号是72 的windows64位的包,NODE_MODULE_VERSION 对应的node版本可以在https://nodejs.org/zh-cn/download/releases/ node官网查询

cnpm 安装:https://developer.aliyun.com/mirror/NPM?from=tnpm

设置npm 下包地址 : https://blog.csdn.net/weixin_40920953/article/details/86547291

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-19
  • 2022-01-06
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-01
猜你喜欢
  • 2021-08-05
  • 2021-10-19
  • 2021-11-05
  • 2021-04-13
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案