@mohun/weiyi-build
v1.0.6
Published
Automatically reconstruct the existing projects of Weiyi.
Downloads
2
Readme
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
| Param | Type | Description | | --- | --- | --- | | webpackConfig | Object | Webpack configuration data | | isProduction | Boolean | Production environment or not, default to false | | model | String | pattern: 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