在brunc.io中创建一个自定义JS目录

create a custom JS directory in brunch.io

本文关键字:一个 自定义 JS 目录 io brunc 创建      更新时间:2024-04-16

brunch.io中,应用程序包含两个要编译的目录。这些都是在你的早午餐配置文件中控制的,就像这样:

javascripts:
  defaultExtension: 'coffee'
  joinTo:
    'javascripts/app.js': /^app/
    'javascripts/vendor.js': /^vendor/

我想知道是否可以在app.js/vendor.js的旁边创建一个命名空间,如果可以,我将如何做到这一点。我尝试在应用程序/供应商旁边添加一个名为namespace/的目录,其中包含我要编译的CoffeeScript文件。以及将其添加到配置文件中。。。

'javascripts/namespace.js': /^namespace/
  1. 这能做到吗
  2. 如果是,我哪里出了问题

更新

有一个CCD_ 2是用我的CCD_。这似乎只是没有向观察者注册?或

它不起作用。早午餐目前只观看顶级appvendortest。我想我会在未来的版本中更改这一点。

但你可以这样做:

joinTo:
  'javascripts/namespace.js': /^app('/|'')namespace/  # Only app/ns
  'javascripts/app.js': /^app('/|'')(?!namespace)/    # Everything but not app/ns
  'javascripts/vendor.js': /^vendor/