Javascript 如何在服务器端使用require.js?
我现在在客户端Backbone.js上使用它,但我也希望在node.js上使用它。我发现requirejs主页上有一些非常有用的说明: 我还举了一些例子:Javascript 如何在服务器端使用require.js?,javascript,node.js,backbone.js,Javascript,Node.js,Backbone.js,我现在在客户端Backbone.js上使用它,但我也希望在node.js上使用它。我发现requirejs主页上有一些非常有用的说明: 我还举了一些例子: 基本思想是,您使用它就像在客户端一样,但是对于npm模块和内置节点模块,您不使用相对路径,而是使用模块名称。对于所有自定义模块,您都使用相对路径。这是node.js上使用requireJS的文档 安装node.js npm install requirejs 用法示例 var requirejs = require('requirejs'
基本思想是,您使用它就像在客户端一样,但是对于npm模块和内置节点模块,您不使用相对路径,而是使用模块名称。对于所有自定义模块,您都使用相对路径。这是node.js上使用requireJS的文档 安装node.js
npm install requirejs
用法示例
var requirejs = require('requirejs');
requirejs(['foo', 'bar'],
function (foo, bar) {
//foo and bar are loaded according to requirejs
//config, but if not found, then node's require
//is used to load the module.
});
+感谢你太有礼貌而不直截了当地说“阅读requirejs文档”。这个答案包含了一些我认为像我这样的节点新手没有意识到的东西:你必须要求requirejs本身作为一个单独的对象!非常有用。