nodejs添加仓库


1.安装nrm

npm install -g nrm
2.nrm中加入别人的私有仓库;(第一次使用时添加即可)
nrm add crcc http://36.112.134.140:8080/repository/npm/
3.powershell运行
执行以下命令:set-ExecutionPolicy RemoteSigned  输入y 回车
重新安装即可(npm install -g nrm)

 ****报错如下则处理

[TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined
at validateString (internal/validators.js:124:11)
at Object.join (path.js:375:7)
at Object.<anonymous> (C:\Users\leimingtechsxshe\AppData\Roaming\npm\node_modules\nrm\cli.js:17:20)

找到cli.js17行,改成
//const NRMRC = path.join(process.env.HOME, '.nrmrc'); (删除)
const NRMRC = path.join(process.env[(process.platform == 'win32') ? 'USERPROFILE' : 'HOME'], '.nrmrc');
*******
4、切换npm源为私有仓库;nrm use crcc
5、如果别人的私服有用户名和密码
npm login registry="http://36.112.134.140:8080/repository/npm/"
5、下载我们需要的npm包。如果没有密码可省略第4步。
npm i @crcc/bootbase-authorization-ui -S


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM