当前位置: 首页 > news >正文

专做机酒的网站化工产品东莞网站建设

专做机酒的网站,化工产品东莞网站建设,什么是自主设计网站,网站建设阿胶膏的作用在日常工作中,遇到了Jenkins拉取部门内部组件库失败的情况,原因是组件库后面放到了阿里云私仓,并且是没有公开的,所以就会有如下提示的,一开始我实在.npmrc文件写死阿里云提供的接入token,后面发现可能是因…

       在日常工作中,遇到了Jenkins拉取部门内部组件库失败的情况,原因是组件库后面放到了阿里云私仓,并且是没有公开的,所以就会有如下提示的,一开始我实在.npmrc文件写死阿里云提供的接入token,后面发现可能是因为token过期,导致拉取失败,如下图:

       因为这种token会时不时过期,就应该考虑每次打包的时候去登录一次,保证每次打包的时候拉取依赖是成功的。这个时候npm上面有一个专门用来这种无界面的登录,叫做npm-login-cmd - npm ,这个可以实现Jenkins脚本里面配置好一些变量,然后再Jenkins的打包配置里面,加上变量配置,npm-login-cmd会自动读取并且登录到阿里云私仓

export NPM_USER=john
export NPM_PASS=secret
export NPM_EMAIL=john@example.com
npx npm-login-cmd

       在项目中,我在.npmrc文件中,配置了项目全局拉取依赖的地址,所以这里npm-login-cmd在登录的时候会登录到这个地址

然后再Jenkins的打包代码中插入npm-login-cmd的用法代码,可以看到我的打包代码里面,多了一行安装命令

npm install -g npm-login-cmd --registry=https://registry.npmmirror.com/

这个是因为当时直接pnpm add npm-login-cmd,很奇怪提示说找不到npm-login-cmd,由于当时时间紧任务急,就直接把安装的镜像地址直接改回淘宝官方的,这样子就可以直接下载安装了。

如上图,在Jenkins里面配置好全局变量,在脚本里面就可以直接使用,免得多个项目都得同时修改。如果大家遇到类似情况,就可以使用这种办法来登录私仓拉取一些自定义的组件库或者方法库。

       最后,除了npm-login-cmd,还有一些其他的依赖可以用,比如npm-login-cli,使用方法也很简单。 

http://www.cairui.net.cn/news/528/

相关文章:

  • 石家庄建站模板厂家jira confluence做网站
  • 网站开发 问题解决万网如何建设购物网站
  • 淘宝客网站推广位怎么做许昌长葛网站建设制作设计
  • 通辽做网站制作做盗文网站
  • 网站建设c云世家宋南南wordpress js 版本
  • 网站开发从什么学起方庄网站建设公司
  • 网站首页几天做完做网站还要买服务器吗
  • 培训网网站源码微分销商城系统
  • 网站栏目结构优化柳州旅游网站建设
  • 东莞网站建设制作厂高端营销型企业网站建设
  • 网站编排类型我要自学网做网站
  • 做营销网站企业做个人网站的步骤
  • 360免费建站怎么样扬州推广公司
  • 如何利用网站来提升企业形象网站开发需要哪些知识和工具
  • 下列关于网站开发中网页上传服务营销包括哪些内容
  • 网站建设 中小企业在线效果图设计
  • 朗格手表网站wordpress缩略图题目文本链接
  • 2昌平区网站建设免费的网站推广怎么做效果好?
  • 天猫折扣店网站建设网上注册网站要钱吗
  • 石家庄网站设计工作室如何做线上销售和推广
  • 一个人只做网站的流程百度指数人群画像
  • 贵阳网站建设网站制作2022年7到8月份的十大新闻
  • 电子商务类网站设计nginx 搭建wordpress
  • cetos做网站wordpress数学插件
  • 梧州市网站建设移动互联网时代的渠道模式创新
  • 响应式科技公司网站模板临沂网站维护
  • 大型门户网站建设运营王也电脑壁纸
  • 有个做特价的购物网站销售型网站建设基本要素
  • wordpress网站科学主题机关单位网站安全建设
  • 建立网站账号违法行为数据库做企业网站的哪家好