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

kev*_*lar 19 javascript node.js backbone.js

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

Raf*_*ael 31

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

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

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

  • +1太过礼貌而无法说明"读取requirejs doco". (20认同)

ste*_*ang 10

这是在node.js上使用requireJS的文档

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

安装node.js

npm install requirejs
Run Code Online (Sandbox Code Playgroud)

用法示例

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.
});
Run Code Online (Sandbox Code Playgroud)