加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
build.sh 1.02 KB
一键复制 编辑 原始数据 按行查看 历史
liujian02 提交于 2019-08-09 21:45 . feat: init
#!/bin/sh
echo "======> run FE's build procedure start <======"
startTime=`date "+%s"`
echo "remove node_modules folder"
rm -rf ./node_modules
yarn install
if [ $? == 1 ] ;then
echo "install dependencies failed"
exit 1
fi
./node_modules/.bin/sfe-service build $1
if [ $? == 1 ] ;then
echo "build failed"
exit 1
fi
chmod -R 777 ./dist/
#编译完成,所有文件已放到项目的dist目录下,删除在过程中可能引入的.git隐藏文件夹
find dist -type d -name ".git" -exec rm -r {} \;
rc=$?; if [[ $rc == 1 ]]; then exit $rc; fi
rm -fr ./node_modules
endTime=`date "+%s"`
cost=$[$endTime-$startTime]
echo " ------------------------------------------------------------------------"
echo " FE's BUILD SUCCESS"
echo " ------------------------------------------------------------------------"
echo " Total time: ${cost}s"
echo " Finished at: `date '+%Y-%m-%d %H:%M:%S'`"
echo " ------------------------------------------------------------------------"
echo "======> run FE's build procedure end <======"
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化