如何在服务器端使用require.js?

时间:2011-11-15 05:05:49

标签: javascript node.js backbone.js

我现在使用Backbone.js在客户端上使用它,但我也想将它与node.js一起使用。

2 个答案:

答案 0 :(得分:31)

在requirejs主页上有一些我发现非常有用的方向:http://requirejs.org/docs/node.html

我还在这里设置了一些示例:https://github.com/rgarcia/node-requirejs-examples

基本思想是你在客户端使用它,但对于npm模块和内置节点模块,你不使用相对路径,而是使用模块名称。对于所有自定义模块,请使用相对路径。

答案 1 :(得分:10)

以下是node.js上使用requireJS的文档

http://requirejs.org/docs/node.html

安装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.
});