首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在尝试用需求加载ForerunnerDB时,ENOENT没有这样的文件或目录

在尝试用需求加载ForerunnerDB时,ENOENT没有这样的文件或目录
EN

Stack Overflow用户
提问于 2016-06-08 16:25:46
回答 2查看 1.8K关注 0票数 5

你好,我在我的应用程序中使用yo,一个击倒尤曼生成器。这个应用程序已经使用了requirejs和gulp作为支架,但是我在将ForerunnerDB添加到require.config以进行分发时遇到了困难,下面是require.config.js

代码语言:javascript
复制
//require.js looks for the following global when initializing
var require = {
    baseUrl: ".",
    paths: {
        "bootstrap":            "bower_modules/components-bootstrap/js/bootstrap.min",
        "crossroads":           "bower_modules/crossroads/dist/crossroads.min",
        "hasher":               "bower_modules/hasher/dist/js/hasher.min",
        "jquery":               "bower_modules/jquery/dist/jquery",
        "knockout":             "bower_modules/knockout/dist/knockout",
        "knockout-projections": "bower_modules/knockout-projections/dist/knockout-projections",
        "signals":              "bower_modules/js-signals/dist/signals.min",
        "text":                 "bower_modules/requirejs-text/text",
        'forerunner': 'bower_modules/forerunnerdb/js/dist/fdb-all.min'
    },
    shim: {
        "bootstrap": { deps: ["jquery"] }
    }
};

我正在与gulpfile.js一起使用gulp:serve:dist,但是

[错误:错误: ENOENT:没有这样的文件或目录,打开'c:...\temp\core.js‘ 在模块树中:错误时应用程序/启动先驱(本机)

但是当我使用gulp serve:src时,一切都在正常工作。我已经尝试在shim中添加core.js依赖项,但无法使其工作。总是有一个文件丢失。

这是github回购

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-06-17 12:52:59

由于某些原因,需要在此配置中不满意,因此解决方法是将ForerunnerDB作为单独的脚本添加到index.html中,删除require.config.js中对ForerunnerDB的所有依赖项引用,然后修改gulp默认任务,将生成的scripts.js文件连接到ForerunnerDB的js/dists文件夹中的fdb-all.min.js文件中。

我已经更新了github回购与您必须作出的改变,如上文所述。你可以在这里看到他们:beta/提交/主控

票数 1
EN

Stack Overflow用户

发布于 2016-06-16 10:03:40

当你试着用垫子的时候,你确定你写的是正确的吗?

代码语言:javascript
复制
var require = {
    baseUrl: ".",
    paths: {
        "corejs":                 "bower_modules/...",
        'forerunner': 'bower_modules/forerunnerdb/js/dist/fdb-all.min'
    },
    shim: {
        "corejs": { deps: ["forerunner"] }
    }
};
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37707991

复制
相关文章

相似问题

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