VTable/build.sh

29 lines
541 B
Bash
Raw Normal View History

2023-06-05 10:48:40 +00:00
#!/usr/bin/env bash
# SCM 仓库编译脚本
set -e
#-- 准备环境
# 切换node版本 change node version
source /etc/profile
nvm use lts/fermium
echo 'node version is ' && node -v
#-- 定义变量
DIR=`pwd`
DIST="$DIR/packages/vtable/dist"
OUTPUT="$DIR/output" #该目录下文件会被打包上传到CDN
TARGET="$OUTPUT/$BUILD_VERSION"
mkdir -p $OUTPUT
npm i --global @microsoft/rush
rush update
cd packages/vtable/
rushx build
# 这里目前是按需要只传了一个
mkdir -p $TARGET
cp -r $DIST/vtable.min.js $TARGET/index.js