1.0.9 • Published 2 years ago

shijie-fim v1.0.9

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

shijie-fim 使用指南

一、首先安装shijie-fim到全局

npm i shijie-fim -g         //window
sudo npm i shijie-fim -g    //mac

执行 fim -v后打印出版本号即为安装成功

二、在自己项目的根目录中新建一个fim.config.json文件里面内容格式如下

{
  "dev": {
    // 区分环境(开发环境)
    "exec": "yarn build", // 前置执行的操作
    "localDir": "./build", // 要上传的文件夹
    "remoteDir": "/project/fimProject", // 要上传到的远端服务器地址
    "connect": {
      "host": "**.**.**.**", // 服务器IP
      "port": 22, //   服务器端口
      "username": "root", //   连接账号
      "password": "12******22" //  连接密码
    }
  },
  "test": {
    // 区分环境(测试环境)
    "exec": "yarn build", // 前置执行的操作
    "localDir": "./build", // 要上传的文件夹
    "remoteDir": "/project/fimProject", // 要上传到的远端服务器地址
    "connect": {
      "host": "**.**.**.**", // 服务器IP
      "port": 22, //   服务器端口
      "username": "root", //   连接账号
      "password": "12******22" //  连接密码
    }
  }
}

三、在自己项目的package.json文件添加一下代码

{
  "name": "",
  "version": "",
  "private": true,
  "description": "",
  "scripts": {
    "publish:dev": "fim publish mode=dev",
    "publish:test": "fim publish mode=test",
    "revert:dev": "fim revert mode=dev",
    "revert:test": "fim revert mode=test",
    ...,
  },
  "dependencies": {
    ...
  },
  "devDependencies": {
    ...
  },
}

四:上线时只要yarn publish:dev或者yarn publish:test

效果 image.png

五:版本回滚只要yarn revert:dev或者yarn revert:test

效果 image.png

这里删除的历史 1.2 是指备份的 1.2 版本

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago