版权属于:
Ginkgo
本文链接:
https://www.imao2.com/article/50.html(转载时请注明本文出处及文章链接)
作品采用:
接上文
执行 npm adduser --registry http://192.168.88.66:4873
输入 账户、密码、邮箱
coParse,并在里面创建个 index.js 文件npm init 创建 pageckage.jsonmain 参数,表示入口文件module.exports.coParse = function(data){
return JSON.parse(JSON.stringify(data))
}nrm add co http://192.168.88.66:4873
co 为自定义的源名
nrm use co
至此,可以全局使用 npm 命令,会优先从局域网下载,没有的话会从上游源下载,下载后会缓存在局域网服务器上
则在 coParse 根目录添加 .npmrc 文件,并在文件中添加内容为 registry=http://192.168.88.66:4873
这样就也可以正常在项目中使用 npm 命令了,但是局域网资源只会在有 .npmrc 文件的根目录才拉取,同样会优先从局域网下载,没有的话会从上游源下载,下载后会缓存在局域网服务器上
个人建议使用 nrm 来操作
第一次发布时需要在 coParse 根目录 cmd 里执行 npm login
输入上面注册的 账户、密码、邮箱
npm publish

可以看到上面没有描述,下面我们在 package.json 中添加 description 内容
直接发布是不生效的,需要修改 version 字段,值比之前的大,如之前是 1.0.0, 那么修改后要为 1.0.1 这样
然后再次执行 npm publish 即可。

如果用了 nrm,则找个空目录,执行 npm init, 然后执行 npm install coParse 就安装好了