我找不到适合我的项目的任何 Brunch.io 框架,因此我尝试从头开始创建自己的框架。但没过多久,我只是在挠头。
有人可以解释一下如何在一个空文件夹中启动一个新项目并将其与早午餐集成,只使用终端和文本编辑器吗?
请不要使用现有的骨架
理想情况下,我正在寻找这样的教程:https ://coderwall.com/p/pijtcq ,但每个步骤都有更多详细信息。
我建议看一下dead-simple brunch,这是官方的骨架,最大程度地最小化。
https://github.com/brunch/dead-simple
也许仍然可以使用它并添加您自己的框架、语言插件和其他东西。
或者,您可以按照相同的路径重新创建自己的:addbower.json
和. 就是这样,我猜。brunch-config
package.json
浏览死简单的骨架帮助我了解了早午餐的工作原理,但我无法触发任何自定义 js。但我终于明白了……将此代码添加到 brunch-config 文件中,以按预期执行所有 js 文件。
modules:
definition: false
wrapper: false
不知道为什么这不是默认行为,或者为什么没有在任何地方明确提及。我花了很长时间在网上筛选来得到这个答案。
查看文档的这一部分: