grunt requirejs编译multi-mainConfigFile

时间:2014-08-05 02:42:59

标签: gruntjs grunt-contrib-requirejs

我在grunt-contrib-requirejs中编译multi-mainConfigFile时遇到了问题。

我不知道如何配置gruntfile.js,尽管阅读页面' Grunt & requirejs optimizer for a multi app project'。

  • 我有这些文件

. ├── index.js ├── main.js └── module ├── common.js └── dao.js

  • gruntfile.js中的requirejs config

```
 requirejs:{

compile: {

   options: {

     name : "main",
                optimize: "uglify",
                mainConfigFile: "./assets/js/main.js",
                out: "./static/js/app.min.js"
            }
        }
    }

```

就是这样。

我想编译index.js和main.js。

请帮帮我。

1 个答案:

答案 0 :(得分:0)

我认为您阅读的文章是说要使用其他配置编译另一个兄弟块。

e.g。

requirejs: {
  main: {
    options: {
      // first config
    }
  },
  index: {
    options: {
      // second config
    }
  }
}

另外,如果您希望在两个应用程序和一个配置文件之间共享依赖关系,那么就会出现一个名为requirejs modules的概念。