版权属于:
Ginkgo
本文链接:
https://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
就安装好了