Requirejs 关闭require.js第三方代码的uglification

Requirejs 关闭require.js第三方代码的uglification,requirejs,Requirejs,下面是我对优化器的require.js配置 ({ appDir: 'app/' , baseUrl: 'js' , mainConfigFile: 'app/js/main.js' , dir: 'build/' , modules: [{ name: 'main' }] }) 我的项目中有一个文件夹,其中包含称为bower_components的第三方依赖项 当我运行require.js优化器时,它会迭代这些第三方依赖项中的每个.css和.js文件

下面是我对优化器的require.js配置

({
      appDir: 'app/'
    , baseUrl: 'js'
    , mainConfigFile: 'app/js/main.js'
    , dir: 'build/'
    , modules: [{ name: 'main' }]
})
我的项目中有一个文件夹,其中包含称为bower_components的第三方依赖项

当我运行require.js优化器时,它会迭代这些第三方依赖项中的每个.css和.js文件,并对它们进行修改。问题是我已经在代码中引用了正确的*.min.js文件。这需要很长时间,我希望排除整个文件夹表单的uglification,但是,我仍然希望在适当的情况下将第三方依赖项合并到单个文件中


如何实现这一点?

要关闭对代码的丑化,请在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",

这里有一个链接,指向一个示例。

这不会在我的所有代码中禁用它吗?我只想为第三方依赖禁用它。哦,是的,它会的,我想我错过了那个部分。有你?也许吧。