【发布时间】:2012-09-19 20:22:35
【问题描述】:
我用 node 运行 server.js,一切运行良好。当我尝试运行构建脚本来创建编译的静态版本时。我还应该提到,它确实输出了大部分文件,但在中途抛出了一个错误。
我跑了:
node server.js build
它似乎工作正常,直到“开始优化 javascripts...”
错误输出:
/root/threenodes/ThreeNodes.js/node_modules/requirejs/bin/r.js:14153
throw new Error(errorMsg);
^
Error: TypeError: Object function () {
//A version of a require function that passes a moduleName
//value for items that may need to
//look up paths relative to the moduleName
var args = aps.call(arguments, 0), lastArg;
if (enableBuildCallback &&
isFunction((lastArg = args[args.length - 1]))) {
lastArg.__requireJsBuild = true;
}
args.push(relMap);
return func.apply(null, args);
} has no method 'nameToUrl'
In module tree:
threenodes/App
order
at Object.load (eval at <anonymous> (/root/threenodes/ThreeNodes.js/node_modules/requirejs/bin/r.js:13687:38))
【问题讨论】:
-
参考 ThreeNodes.js 构建示例:github.com/idflood/ThreeNodes.js#build--deploy
标签: node.js coffeescript webgl