首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gruntjs抛出带有requirejs任务的错误

Gruntjs抛出带有requirejs任务的错误
EN

Stack Overflow用户
提问于 2013-10-07 04:02:20
回答 1查看 545关注 0票数 0

我试图在Windows 8上使用requirejs设置一个简单的gruntjs任务,但是当我运行它时,它总是产生下面的命令行错误。

package.json:

代码语言:javascript
复制
{
"name": "my-app",
"version": "0.0.1",
"devDependencies": {
    "grunt": "~0.4.1",
    "grunt-contrib-requirejs": "~0.4.1"
}
}

Gruntfile.js: module.exports =函数(Grunt){

代码语言:javascript
复制
grunt.initConfig({

    pkg: grunt.file.readJSON('package.json'),

    requirejs: {
        compile: {
            options: {
                appDir: "../",
                dir: "../../build",
                fileExclusionRegExp: /^(r|build)\.js$/,
                mainConfigFile: "js/main.js",
                removeCombined: true
            }
        }
    }

});

grunt.loadNpmTasks('grunt-contrib-requirejs');

grunt.registerTask('default', ['requirejs']);

};

我在目录中使用了npm install,然后它安装了所有依赖项。对如何解决这个问题有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-07 04:29:31

那么Gruntfile.js在public_html目录中,对吗?

我认为,按照配置它的方式,您正在告诉requirejs任务尝试对skritter-html5/中的所有内容进行丑化和组合,这是令人窒息的,因为它运行在项目中的所有javascript文件中,而不仅仅是您的RequireJS应用程序代码。您可能希望appDir选项指向类似于"js/myClientSideAppDir"的内容,然后将其输出到"js/build"

试着查看这个文件中的注释。https://github.com/jrburke/r.js/blob/master/build/example.build.js

它们是我们对r.js选项的最好描述。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19216851

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档