Wayne's blog

标签 · npm

首页

关于

loading..
npmnode

Node项目离线构建

背景想要在一个无网络的环境下通过源代码构建dist,而不是拷贝dist到目标机器上,这样很难改动部分源代码重新部署应用。 offline build其实首先能明白一个理念就好解决了。(https://stackoverflow.com/questions/43064107/how-to-install-npm-package-while-offline) npm install 只是检查依赖项,如果没有找到本地文件中的相关依赖,则会下载他们。 但是 node_modules 又和平台相关,所以我们只需要建立和目标平台一致的联网环境即可,拷贝 node_modules 到无网环境中的源代码里就可以了。 接着执行 npm run build, 即可正常构建,整体感觉还是非常容易的。 cp -r ./node_m..

更多
linuxwindowsmacOSnodejsnpm

macOS下安装nvm&node和配置国内镜像

版本macOS: 10.15.1-x86_64brew: 2.1.15nvm: v0.35.0 开始安装 首先声明 brew本身并没有完整支持nvm的安装 我仅仅是喜欢macOS上的brew brew install nvm 在结束安装之后 手动编辑 ~/.bash_profile 因为内容可能会因为版本不一样而变化 所以就不贴出来了 最后 让环境变量生效 source ~/.bash_profile 国内镜像目前用的最多的就是taobao镜像 我们可以很容易的找到taobao镜像地址 但是却不知道怎么设置 macOS (linux应该也是通用的)还是刚才的bash_profile 追加 # node镜像 export NVM_NODEJS_ORG_MIRROR="https://npm...

更多