如何使用node dist.js生成r.js.

时间:2015-09-11 18:24:45

标签: node.js requirejs r.js

在requireJS网站上,他们说我们可以使用

生成r.js
 "node dist.js"

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

对我而言确实会出错:

node git:(develop) ✗ node dist.js 

fs.js:549   return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
                     ^

    Error: ENOENT: no such file or directory, open 'build/jslib/x.js'
        at Error (native)
        at Object.fs.openSync (fs.js:549:18)
        at Object.fs.readFileSync (fs.js:397:15)
        at Object.<anonymous> (/Users/mtaboubi/www/capsana-portal/webapp/unified-portal/src/main/webapp/node/dist.js:21:19)
        at Module._compile (module.js:434:26)
        at Object.Module._extensions..js (module.js:452:10)
        at Module.load (module.js:355:32)
        at Function.Module._load (module.js:310:12)
        at Function.Module.runMain (module.js:475:10)
        at startup (node.js:117:18)

有任何帮助吗?谢谢

1 个答案:

答案 0 :(得分:-1)

您的dist.js / fs.js版本可能存在错误。

您是否可以尝试在原始版本的r.js存储库here上运行node dist.js

  • 如果可行,那么您必须对r.js文件进行进一步的问题排查,以了解问题的根源。
  • 否则,这是您的开发环境的问题,在这种情况下,您可以在此处发布错误。