gpt4 book ai didi

requirejs - 关闭 require.js 第三方代码的丑化

转载 作者:行者123 更新时间:2023-12-05 01:27:28 41 4
gpt4 key购买 nike

这是优化器的 require.js 配置。

({
appDir: 'app/'
, baseUrl: 'js'
, mainConfigFile: 'app/js/main.js'
, dir: 'build/'
, modules: [{ name: 'main' }]
})

我的项目中有一个文件夹,其中包含名为 bower_components 的第三方依赖项

当我运行 require.js 优化器时,它会遍历这些第三方依赖项中的每个 .css 和 .js 文件,并对它们进行丑化处理。问题是我已经在我的代码中引用了正确的 *.min.js 文件。这需要很长时间,我想排除整个文件夹形式的丑化,但是,我仍然想在适当的地方将第三方依赖项组合到一个文件中。

我怎样才能做到这一点?

最佳答案

要关闭丑化代码,请将此行添加到您的 Javascript 构建配置文件中:

    optimize: "none",

来自 example.build.js 文档:

    //How to optimize all the JS files in the build output directory.
//Right now only the following values
//are supported:
//- "uglify": (default) uses UglifyJS to minify the code.
//- "uglify2": in version 2.1.2+. Uses UglifyJS2.
//- "closure": uses Google's Closure Compiler in simple optimization
//mode to minify the code. Only available if running the optimizer using
//Java.
//- "closure.keepLines": Same as closure option, but keeps line returns
//in the minified files.
//- "none": no minification will be done.
optimize: "uglify",

这是一个指向 all the build configuration options 示例的链接.

关于requirejs - 关闭 require.js 第三方代码的丑化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20084473/

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