将本地的react项目代码打包到服务器
2024-10-19 19:49:53
打包过程
- 连接服务器
ssh root@xx.xx.xx.xx(服务器IP) - 定位到当前项目目录
cd /path/projectName - 更新代码到服务器
git pull - 执行打包命令(这里我创建了一个脚本文件build.sh,直接运行脚本文件)
sh build.sh
脚本文件build.sh
yarn build
yarn pro:clean
cp -rf build/ pro
package.json
"script": {
"buid": "craco build",
"pro: clean": "rimraf ./pro",
...
}
craco.config.js
webpack: {
configure: (webpackConfig, {env,paths})=>{
var buildName = 'build';
webpackConfig.output.path = resolveApp(buildName);
paths.appBuild = resolveApp(buildName);
return webpackConfig;
}
}
最新文章
- iOS开发之抽屉效果实现
- Apache2.4开启GZIP功能
- Logistic回归分类算法原理分析与代码实现
- 《Java数据结构与算法》笔记-CH4-3用栈实现分隔符匹配
- JAVA学习第二十九课(经常使用对象API)- String类
- 【C++】第二章:Hello World!
- 使用eclipse XML catalog绑定dtd文件
- Tomcat--安装与部署(一)
- Pandas数据处理实战:福布斯全球上市企业排行榜数据整理
- Vue状态管理vuex
- Centos6增加新用户并赋予权限
- Python基础之变量作用域
- Sql 语句拼接 多条件分页查询
- 关于四种语言中substring()方法参数值的解析
- Spring学习之旅(七)基于XML配置与基于AspectJ注解配置的AOP编程比较
- 原生态JDBC
- EOS 权限管理之-权限的使用
- 解题:HAOI 2015 按位或
- Mac百度云盘不限速操作步骤
- Elasticsearch5.X IN Windows 10 系列文章(5)
热门文章
- Codeforces 288E - Polo the Penguin and Lucky Numbers(数位 dp+推式子)
- CF605E Intergalaxy Trips
- CF1202E You Are Given Some Strings...
- NOIP2020 模拟赛 B 组 Day6
- [linux] 非root安装Python2及其模块
- Linux-root管理员创建新用户
- 【模板】网络最大流(EK、Dinic、ISAP)(网络流)/洛谷P3376
- CAD简介
- 【leetcode】653. Two Sum IV - Input is a BST
- AI常用环境安装