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

垂直网站建设方案免费发布推广的平台有哪些

垂直网站建设方案,免费发布推广的平台有哪些,服务器在国外的网站,企业微信服务商1.注册npm账号 打开npm官网,并注册自己的npm账号 2.申请AccessToken 1.登录npm官网,登录成功后,点开右上角头像,并点击Access Tokens选项 2.点开Generate New Token下拉框,点击Classic Token(和Granular Access To…

1.注册npm账号

打开npm官网,并注册自己的npm账号

2.申请AccessToken

1.登录npm官网,登录成功后,点开右上角头像,并点击Access Tokens选项
access token
2.点开Generate New Token下拉框,点击Classic Token(和Granular Access Token有什么区别,请自行查验?)
classic token
3.填写token信息,选择token类型为Automation(可以避免2FA校验),保存申请的token信息(等下会用到)

3.github新建代码仓库

在github上面创建新的空仓库
github仓库

4.修改仓库设置

1.进入新建的代码仓库,点击仓库tab选项卡的Settings
在这里插入图片描述
2.点开Secrets and variables选项卡,点击Actions选项,点击对应页面的New repository secret按钮
在这里插入图片描述
3.新建名称为NPM_TOKEN的secret, 并将刚刚申请到的npm token(前面要你保存的token)填入secret字段
secret

5.新增ci文件

在代码根目录新建.github/workflow/ci.yml文件,文件内容如下

name: CI
on:push:branches:# 触发ci/cd的代码分支- master
jobs:build:# 指定操作系统runs-on: ubuntu-lateststeps:# 将代码拉到虚拟机- name: Checkout repositoryuses: actions/checkout@v2# 指定node版本- name: Use Node.jsuses: actions/setup-node@v3with:node-version: '16.x'registry-url: 'https://registry.npmjs.org'# 依赖缓存策略- name: Cacheid: cache-dependenciesuses: actions/cache@v3with:path: |**/node_moduleskey: ${{runner.OS}}-${{hashFiles('**/pnpm-lock.yaml')}}# 安装pnpm- name: Install pnpmrun: npm install -g pnpm@7.5.0# 依赖下载- name: Installing Dependenciesif: steps.cache-dependencies.outputs.cache-hit != 'true'run: pnpm install# 打包- name: Running Buildrun: pnpm run build# 测试- name: Running Testrun: pnpm run test-unit# 发布- name: Running Publishrun: npm publishenv:# NPM_TOKEN is access tokenNODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

npm代码如下

name: CI
on:push:branches:# 触发ci/cd的代码分支- master
jobs:build:# 指定操作系统runs-on: ubuntu-lateststeps:# 将代码拉到虚拟机- name: Checkout repositoryuses: actions/checkout@v2# 指定node版本- name: Use Node.jsuses: actions/setup-node@v3with:node-version: '16.x'registry-url: 'https://registry.npmjs.org'# 依赖缓存策略- name: Cacheid: cache-dependenciesuses: actions/cache@v3with:path: |**/node_moduleskey: ${{runner.OS}}-${{hashFiles('**/package-lock.json')}}# 依赖下载- name: Installing Dependenciesif: steps.cache-dependencies.outputs.cache-hit != 'true'run: npm install# 打包- name: Running Buildrun: npm run build# 测试- name: Running Testrun: npm run test-unit# 发布- name: Running Publishrun: npm publishenv:# NPM_TOKEN is access tokenNODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

6.推送代码至github

在代码目录初始化git,并将代码推送到刚刚github上面新建的代码仓库master分支,会自动触发ci/cd进行自动化发包

http://www.yayakq.cn/news/45968/

相关文章:

  • 酒泉建设局网站滑动门代码 wordpress
  • 网站建设php文件html文件在线代理网址
  • 广东省住房建设厅网站首页设计网站怎样做色卡
  • 兴宁网站建设设计律师如何在网上推广
  • 网站免费网站入口找装修公司上哪个平台
  • 深圳网站建设创造者培训美工设计师
  • 安徽专业做网站的大公司wordpress按颜色搜索
  • wordpress主体中的psd安卓优化大师手机版
  • 上海做个网站多少钱泰安最新通知今天
  • 怎样申请一个免费的网站空间德清淘宝网站建设
  • 购物网站开发的基本介绍成都园林设计公司推荐
  • 招聘网站怎么做seo学生作业做网站需要
  • 网站建设多少钱一个站海口网站seo
  • 电子商务网站建设与管理 笔记深圳营销外深圳网络营销公司
  • php公司网站系统在线制作图片背景
  • 商业网站的建设与制作线上推广方法
  • 工程行业招聘网站女生电子商务专业适合做什么
  • 郑州正规的网站制作价钱低成本做网站
  • 云商网站建设电影网站是怎么做的
  • 专业建站公司服务手机建网站 优帮云
  • 兰州电商网站建设网站怎么做动效
  • 网站编程入门免费漫画软件app下载安装
  • 网站正在建设中下载金耀网站建设网站制作
  • 三鼎网络网站建设p2p贷款网站制作
  • 手机网站 方案wordpress相册间距
  • 营销型企业网站报价网站制作设计说明
  • 网站建设whjzyh国家工商网查询官网
  • 成都企业网站排名优化专业网站是什么
  • 苏州网站建设技术ui界面设计作品图片说明
  • 做防水施工 上什么网站找中信建设有限责任公司招投标