我想将该node-bencoding
包与我当前的 RequireJS 项目设置一起使用,但我无法对其进行配置。
我已按照这些说明运行并运行:
npm 安装 requirejs
npm install node-bencoding
然后在我的app.js
文件中我改变了它:
var requirejs = require('requirejs');
// Place third party dependencies in the lib folder
//
// Configure loading modules from the lib directory,
// except 'app' ones,
requirejs.config({
nodeRequire: require,
"baseUrl": "assets/js/lib",
"paths": {
"app": "../app",
"jquery": "https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min",
"angularjs": "https://ajax.googleapis.com/ajax/libs/angularjs/1.0.6/angular.min"
},
});
但是,当我加载页面时出现错误:
错误:尚未为上下文加载模块名称“requirejs”:_。使用 require([]) http://requirejs.org/docs/errors.html#notloaded
我不确定我的node_modules
目录应该放在哪里。我的目录结构如下:我所有的 JS 文件都包含在 src/assets/js 中 - 有 assets/js/app 和 assets/js/lib 就像 RequireJS 约定一样。目前我已将我的 node_modules 目录放在 src/.