Windows 上装含原生依赖的 npm 包
Node 包里偶尔会有 C++/Python 编译的部分,Windows 上需要 windows-build-tools。
发布 2017年6月29日 标签
#javascript
#node
#windows
~/posts/native-deps-npm-on-windows $ cat post.md
记录一下。有些 Node 包内部带 C++ 或 Python 写的部分,通过 node-gyp 编译成 .node 文件再加载。
Windows 上要让这套编译跑通,装一个 windows-build-tools 就够。建议 global 安装,避免重复配置:
npm install --global --production windows-build-tools
npm config set msvs_version 2015 --global
前提是 Python 已经装好了。