簡體   English   中英

在brunch.io中創建一個自定義的JS目錄

[英]create a custom JS directory in brunch.io

brunch.io中 ,應用程序包含兩個可編譯的目錄。 這些是在您的早午餐配置文件中控制的,如下所示:

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

我想知道是否有可能在app.js / vendor.js旁邊創建命名空間,如果是這樣,我將如何做到這一點。 我嘗試在名為namespace/ app / vendor旁邊添加一個目錄,其中包含我想要編譯的CoffeeScript文件。 以及將其添加到配置文件...

'javascripts/namespace.js': /^namespace/
  1. 可以這樣做嗎?
  2. 如果是的話,我哪里錯了?

UPDATE

有一個./public/namespace/是用我的namespace.coffee文件創建的。 看來這只是沒有注冊觀察者? 要么...?

它不會起作用。 Brunch目前只關注頂級appvendortest 我想我將在未來的版本中改變這一點。

但你可以這樣做:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM