1.7.2 • Published 5 years ago

fe-bless v1.7.2

Weekly downloads
81
License
-
Repository
-
Last release
5 years ago

fe-bless

webpack + freemarker 开发工具

自定义配置

可在根目录下新建一个 fe.config.js 配置文件

module.exports = {
  // 配置项
}

自定义 webpack 配置

  1. 入口:webpack entry 会自动解析,无须配置

    系统会自动识别 src 目录下的 views 文件夹,会取 views/xxx/index.jsviews/xxx/index.ftl文件作为 webpack entry. 其中, 目录层级可以嵌套 src/**/views/xxx.

    若区分多国家内容的话,可以在 views/xxx/ 下新建文件夹,如 views/xxx/{国家码}/.

  2. 文件分析:production 模式下传入环境变量 ANALYZE=1,即可开启 webpack-bundle-analyzer

环境变量与模式

  1. 在根目录下创建 .env 文件,会在编译时挂载到 process.env
  • .env 文件为默认挂载配置文件
  • .env.production 生产环境下挂载
  • .env.local 开发环境下挂载
  1. 在客户端侧代码中使用环境变量

只有以 VUE_APP_ 开头的变量会被 webpack.DefinePlugin 静态嵌入到客户端侧的包中。