如何迅速搭建本地npm

首先我们先要推荐是sinopia,这是一个完全模拟npm官方的工具,你可以把公共包同步过来,可以发布私有包,甚至于还可以用私有包覆盖公共包,而完全不会受到npm的限制。

直接上官方的安装脚本如下:

安装

# installation and starting (application will create default
# config in config.yaml you can edit later)
$ npm install -g sinopia
$ sinopia

# npm configuration
$ npm set registry http://localhost:4873/

# if you use HTTPS, add an appropriate CA information
# ("null" means get CA list from OS)
$ npm set ca null

但是如果你像我一样,在windows下安装,很可能npm就不会那么顺利了,至于原因就不赘述了,你先要把这个工程的编译依赖给弄好就是了

npm install --global --production windows-build-tools

然后再回过头去做npm的安装,就可以了。

当然如果你熟悉docker,那就很简单了, Sinopia docker image奉上

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容