2.8.2 • Published 4 months ago

@wii/wii-cli v2.8.2

Weekly downloads
-
License
MIT
Repository
-
Last release
4 months ago

@wii/cli

文旅团队前端开发工具

使用

  • 安装
npm i @wii/cli -D
# help
wii --help
  • 本地开发
# vite 模式
wii dev
# webpack 模式
wii dev --mode webpack
# help
wii dev --help
  • 打包部署
wii build
# help
wii build --help
  • 权限提取
wii permission extract
  • 权限上传
wii permission upload

自定义 Vite 配置

参考 vite 官方文档

自定义 Webpack 配置

  • JavaScript
// webpack.config.js
module.exports = function (config) {
  // update config
  return config;
};
  • TypeScript
// webpack.config.ts
import { WebpackConfig } from 'webpack';

export default function (config: WebpackConfig) {
  // update config
  return config;
}

应用配置

可以通过 app.config.ts 来自定义应用

{
  "name": "应用名称",
  "theme": "~@wii/wau/es/style/themes/index.less",
  "logo": "./assets/logo.png"
}

字段说明

  • name: document.title and process.env.APP_NAME
  • theme: 覆盖 less 文件地址
  • logo: logo 文件地址

环境变量

所有 process.env 中声明的环境配置均将被注入到编译时运行时配置中

优先级为 command > .env.local > .env.${BIZ_ENV} > .env

编译时

  • process.env.NODE_ENV: Node 环境
    • development
    • production
  • process.env.PORT: 开发服务器端口号
  • process.env.HOST: 开发服务器 HOST
  • process.env.BIZ_ENV: 业务环境

运行时

  • process.env.APP_NAME: 应用名称
  • process.env.BIZ_ENV: 业务环境
  • process.env.NODE_ENV: Node 环境
    • development
    • production
2.8.1

4 months ago

2.8.2

4 months ago

2.8.0

5 months ago

2.2.1

9 months ago

2.2.0

9 months ago

2.4.0

7 months ago

2.6.1

7 months ago

2.6.0

7 months ago

2.3.0

9 months ago

2.5.0

7 months ago

2.3.2

8 months ago

2.1.4

10 months ago

2.3.1

8 months ago

2.1.3

10 months ago

2.7.0

6 months ago

2.5.1

7 months ago

2.1.5

9 months ago

2.7.1

6 months ago

1.52.4

11 months ago

2.0.0-alpha.7

11 months ago

2.1.2

11 months ago

2.0.0-alpha.3

11 months ago

2.1.1

11 months ago

2.0.0-alpha.4

11 months ago

2.0.0-alpha.5

11 months ago

2.0.0-alpha.6

11 months ago

2.0.0-alpha.0

11 months ago

2.0.0-alpha.1

11 months ago

2.0.0-alpha.2

11 months ago

2.1.0

11 months ago

2.0.1

11 months ago

2.0.0

11 months ago

1.52.3

12 months ago

1.52.2

12 months ago

1.51.6

1 year ago

1.46.0

1 year ago

1.51.5

1 year ago

1.47.1

1 year ago

1.51.7

1 year ago

1.47.0

1 year ago

1.46.1

1 year ago

1.45.5

1 year ago

1.47.2

1 year ago

1.45.4

1 year ago

1.45.7

1 year ago

1.45.6

1 year ago

1.51.0

1 year ago

1.50.1

1 year ago

1.50.0

1 year ago

1.52.1

12 months ago

1.51.2

1 year ago

1.52.0

1 year ago

1.51.1

1 year ago

1.51.4

1 year ago

1.51.3

1 year ago

1.45.3

1 year ago