gpt4 book ai didi

javascript - order.before : 的 Brunch.io brunch-config.js 语义

转载 作者:行者123 更新时间:2023-11-30 15:52:50 25 4
gpt4 key购买 nike

让我们考虑 brunch-config.js 中的以下条目:

    joinTo: {
"js/app.js": /^(web\/static\/js)/,
"js/vendor.js": /^(web\/static\/vendor)|(deps)/
},

order: {
before: [
"web/static/vendor/jquery/dist/jquery.min.js"
]
}

很明显,在连接期间,“jquery.min.js”将放在前面。

问题 1:...放在什么文件之前 - app.js 或 vendor.js 或两者?

问题 2:joinTo 中的模式是不是/^(web/static/vendor)|(deps)/递归,意味着所有子路径都包含在搜索 *.js 文件中?

最佳答案

order.before 基本上意味着串联输出中文件的排序。

在您的情况下,jquery 文件将是 js/vendor.js 输出中的第一个文件。它不会创建自己的输出文件。

joinTo 中的模式是递归的——但请注意,Brunch 本身并不监视所有 目录。 Brunch 使用来自 config.paths.watched 的路径(在您的情况下,它可能包括 web/staticdeps 目录)。

关于javascript - order.before : 的 Brunch.io brunch-config.js 语义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39045138/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com