Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
node.js模块或require.js_Node.js_Requirejs - Fatal编程技术网

node.js模块或require.js

node.js模块或require.js,node.js,requirejs,Node.js,Requirejs,我不会编写web应用程序并使用express.js作为webframework。作为测试框架,我将使用mocha和chai Node.js支持模块化编程,我可以用require(如“摩卡”)加载模块。在前端,我使用require.js来组织模块中的代码,但这可以在node.js中使用。最好在node.js中使用require.js,或者最好使用node.js标准模块 我知道require.js支持AMD并使用mocha测试代码,这可能会很复杂,因为代码将异步加载 Node.js require或

我不会编写web应用程序并使用express.js作为webframework。作为测试框架,我将使用mocha和chai

Node.js支持模块化编程,我可以用require(如“摩卡”)加载模块。在前端,我使用require.js来组织模块中的代码,但这可以在node.js中使用。最好在node.js中使用require.js,或者最好使用node.js标准模块

我知道require.js支持AMD并使用mocha测试代码,这可能会很复杂,因为代码将异步加载

Node.js require或require.js用于模块加载?

支持
CommonJS
模块格式


如果您想在浏览器和node.js中同时使用模块,您可以。

但是commonjs或requirejs更好吗?这取决于您想做什么。使用函数包装方法(如上所述)异步加载模块。在我看来,它的设计考虑到了浏览器。除非您要为浏览器和节点编写一个模块,否则在中不需要它。