第 16 课:聚合项目配置并模板化

20 篇文章 0 订阅 ¥49.90 ¥99.00

背景

通过前面的学习,我们的项目模板功能已经完成了。剩下的工作还有两点。第一,将一些用户在开发中需要频繁改动的地方抽离出来,聚合到配置文件中;第二,使用 handlebars 改写项目模板。

抽离配置项

我们在根目录下新建一个配置文件 app.config.js,来聚合用户自定义的配置项:

module.exports =  {
  // 配置dll入口
  dllEntry: {},
  // 静态资源的路径
  publicPath: "",
  // 资源输出目录,默认为dist
  outputDir: "dist",
  // 是否启用页面调试工具
  enableDebugTool: true,
  // 配置代理
  proxy: {},
  // 是否默认打开浏览器
  autoOpenBrowser: true,

  // devserver 默认端口号
  devServerport: 3000,
  mockServerPort: 8000,

  // 部署的服务器类型:ecs|oss。默认为oss
  deployType: "",

  // 只有当deployType为ecs时才需要配置该选项
  ECSAccount: {
    host: "",
    port: "",
    user: ""
  },

  // 只有当deployType为oss时才需要配置该选项
  ftpAccount: {
    host: "",
    port: "",
    user: "",
    password: ""
  },

  // 部署的目录
  deployDir: "",

  // 指定浏览器的范围
  browserslist: {
    legacy: "",
    modern: "
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值