Webpack 搭建 Backbone.Marionette 项目
这是一个用 Webpack 构建 Backbone.Marionette 应用的例子。
功能:
- 快速启动本地开发服务器,支持热模块替换
- 使用 Lodash 替代 Underscore(Backbone 依赖)
- 从 Google CDN 加载 jQuery(Backbone 依赖)
- 将应用程序代码拆分为专用的供应商块,以便进行长期缓存
- 使用 Nunjucks 模板和 Marionette.View,而不是默认的 Underscore 模板
- 将模块化的 CSS/Less 代码合并到单个 styles.css 文件中
- 开发过程中支持 JS 和 CSS 资源的源映射
- 基于默认配置的生产环境配置,并根据需要添加/覆盖
- 通过将 Marionette 暴露在 window 对象上,支持 Marionette Chrome 扩展
安装:
npm install
构建文件默认创建在 public/build 目录下,本地开发服务器地址为:http://localhost:8080/。
19.49KB
文件大小:
评论区