首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与需求相关的路径配置与Grunt-contrib相结合

与需求相关的路径配置与Grunt-contrib相结合
EN

Stack Overflow用户
提问于 2013-11-12 22:06:31
回答 1查看 2.3K关注 0票数 0

我很难在代码中引用具有相对路径的需求模块,并让它们与grunt-contrib-requirejs一起工作。有人知道为什么会发生这种事吗?

文件结构:

代码语言:javascript
复制
src
 |
 --config.js
 |
 --js/
    |
    --package
         |
         ---project.js
         |
         ---utils.js

配置:

代码语言:javascript
复制
require.config({
    paths: {
        jquery: 'vendor/jquery-1.10.1.min'
    },
    shim: {
        jquery: []
    }
});

GruntFile:

代码语言:javascript
复制
  requirejs: {
    compile: {
      options: { 
        name : "./js/package/project",
        baseUrl: "src",
        mainConfigFile: "src/config.js",
        out: "build/js/project-build.js"
      }
    }
 }

在project.js文件中,我将util.js称为试用,

代码语言:javascript
复制
var utilsObject = require('./js/package/utils.js');

当我运行咕噜请求时,我会得到以下错误:

代码语言:javascript
复制
Error: ENOENT, no such file or directory
>> '{folder}/src/js/package/js/package/utils.js'
>> In module tree:
>>     js/package/project
EN

回答 1

Stack Overflow用户

发布于 2013-11-13 20:30:16

您已经在配置中将baseUrl属性设置为'src'。试着移除它。

我已经成功地使用了jQuery,RequireJS,grunt和grunt-contrib 来构建我的插件.也许我的圈套能给你一个提示?

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

https://stackoverflow.com/questions/19940914

复制
相关文章

相似问题

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