1.0.6 • Published 2 years ago

@mohun/weiyi-build v1.0.6

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

weiyi-build

weiyi build 主要用于自动封装weiyi现有的项目框架,以减少被接管项目的开发时间(目前仅适用于webpack项目)

目标:自己做的优化改进不会影响到项目原有逻辑

  • 修改基础webpack配置
  • 自动创建相应项目的文件
  • html文件自动写入ejs模板变量

安装

It's advised to install the weiyi-build module as a devDependencies in your package.json as you only need this for development purposes. To install the module simply run:

npm install --save-dev @mohun/weiyi-build

使用

环境

process.env

  • VERSION
  • isMock
  • isProduction
  • AssetsPath // Local resources
  • MockURL

代理

Set MOCK Proxy

exports._isMock = true;
exports.MockURL = '/mock';
exports.MockHost = ` http://${host}:7301/mock/6364c9d25b27d72588ed5425/ARM`;

资源

自动查找项目根目录和includeHtmlPath中的所有html文件,并在标题中添加assets_path变量

exports.includeHtmlPath = ['public', 'src/pages']
<%= assets_path %>

配置

Date: 2022-11-23
Author: liumouliang

ParamTypeDescription
webpackConfigObjectWebpack configuration data
isProductionBooleanProduction environment or not, default to false
modelStringpattern: muipage, h5, admin

Example

const { rebuild } = require('@mohun/weiyi-build')
rebuild(webpackConfig, true, 'muipage')

文件

config/local.env.js // Used to store local environment variables

许可证

MIT

1.0.6

2 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.1-beta.4

3 years ago

1.0.1-beta.3

3 years ago

1.0.1-beta.2

3 years ago

1.0.1-beta.1

3 years ago

1.0.1-beta.0

3 years ago

1.0.0

3 years ago