共计 638 个字符,预计需要花费 2 分钟才能阅读完成。
咱们公布包的时候,总是要打包,而后把包放到测试服上,当然正式的包个别都发给后盾让他们放到服务器,然而每次打包每次用 ftp 工具往上放也很麻烦,这里我给大家举荐一款简略的一键发布命令行框架的,贼好用,强烈推荐!!!!
首先当然是装置啦!
https://fjpublish.manman.io/…,如果有什么搞不明确的,官网文档写的很分明,上面介绍我最罕用的一种办法。
装置
npm install -g fjpublish # 或者:yarn global add fjpublish
配置 (这里是 vue 的我的项目)
新建好这样一份文件放在根目录后,而后外面写入
module.exports \= {
modules: \[
{
name: "测试环境",
env: "test",
ssh: {
host: "54.222.180.211", // 测试服地址
username: "ubuntu", // 测试服链接名称
//privateKey 为认证在服务器的公钥对应的私钥地址,请灵便变通
privateKey: require("fs").readFileSync("/Users/liukenan/.ssh/id\_rsa") //mac 用户举例
},
buildCommand: "test",// 这里是 npm run test 的意思
localPath: "dd",//vue 生成的包名
remotePath: "/data/www/dd" // 上传到服务器的文件夹地位
}
\]
};
好了,配置实现。
最初在终端输出 fjpublish env -s 公布就 ok 了!
正文完