gpt4 book ai didi

requirejs - 排除requirejs模块中所有以x开头的

转载 作者:行者123 更新时间:2023-12-02 03:45:54 24 4
gpt4 key购买 nike

我正在“编译”一些文件到一个 requirejs 模块中。我有这样的配置:

  paths:
lib : "../lib"
angular: "../lib/angular"
modules: [
{
name : 'myApp'
exclude: ["lib/jquery", "lib/angular"]
}
]

(语法为 cofeescript)

我想在“myApp”模块。我现在可以像这样一个一个地编写它们:["lib/jquery", "lib/angular"] 但是将来会添加更多的库和模块,所以某种自动化将是不错。

有什么方法可以告诉 require js lib 下的所有内容都应该在 myApp 模块中排除”?像这样思考:

  modules: [
{
name : 'myApp'
exclude: ["lib/*"]
}
]

最佳答案

我不知道通配符语法,但您可以将排除文件列表定义为它们自己的模块,然后在所有 future 模块中按名称排除它们。

抱歉,不要说 coffeescript:

modules: [
{
name: 'core',
include: [ 'lib/jquery', 'lib/angular', 'lib/somethingelse' ]
},
{
name: 'module1',
exclude: [ 'core' ]
},
{
name: 'module2',
exclude: [ 'core' ]
}
]

关于requirejs - 排除requirejs模块中所有以x开头的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17171133/

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