cd /opt
wget https://nodejs.org/download/release/v16.5.0/node-v16.5.0-linux-x64.tar.xz
tar -xf node-v16.5.0-linux-x64.tar.xz
mv node-v16.5.0-linux-x64 /usr/local/node
chown -R root:root /usr/local/node
exportPATH=/usr/local/node/bin:$PATHecho'export PATH=/usr/local/node/bin:$PATH' >> ~/.bashrc
node -v
v16.5
安装依赖。
cd /opt/lina-v3.10.17
npm install -g yarn
yarn install
修改配置文件。
sed -i "s@Version <strong>.*</strong>@Version <strong>v3.10.17</strong>@g" src/layout/components/Footer/index.vue
vi .env.development
# 全局环境变量 请勿随意改动ENV = 'development'# base apiVUE_APP_BASE_API = ''VUE_APP_PUBLIC_PATH = '/ui/'# vue-cli uses the VUE_CLI_BABEL_TRANSPILE_MODULES environment variable,# to control whether the babel-plugin-dynamic-import-node plugin is enabled.# It only does one thing by converting all import() to require().# This configuration can significantly increase the speed of hot updates,# when you have a large number of pages.# Detail:https://github.com/vuejs/vue-cli/blob/dev/packages/@vue/babel-preset-app/index.jsVUE_CLI_BABEL_TRANSPILE_MODULES = true# External authVUE_APP_LOGIN_PATH = '/core/auth/login/'VUE_APP_LOGOUT_PATH = '/core/auth/logout/'# Dev server for core proxyVUE_APP_CORE_HOST = 'http://localhost:8080'# 修改成 Core 的 url 地址VUE_APP_CORE_WS = 'ws://localhost:8070'VUE_APP_ENV = 'development'
运行 Lina。
yarn serve
构建 Lina。
yarn build
cp -rf lina lina-v3.10.17
tar -czf lina-v3.10.17.tar.gz lina-v3.10.17