Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.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 compoundjs中eval与noeval的优势_Node.js_Eval_Compoundjs - Fatal编程技术网

Node.js compoundjs中eval与noeval的优势

Node.js compoundjs中eval与noeval的优势,node.js,eval,compoundjs,Node.js,Eval,Compoundjs,有没有人有过在compoundjs中使用eval与noeval生成的控制器的经验?我一直在使用没有noeval的标准生成控制器作为复合应用程序的起点。今天出现了一个关于eval控制器调试问题的问题。我还注意到,在compoundjs手册页上,他们希望离开eval。是否最好使用noeval生成?除了代码更少(如果有的话)之外,它还有什么优点?根据: Eval控制器-提供方便的界面,代码更少,表达更多。但它有一个代价:调试更困难,缺乏继承、元编程和使用相对需求等常规功能 Noeval控制器-更详细,

有没有人有过在compoundjs中使用eval与noeval生成的控制器的经验?我一直在使用没有noeval的标准生成控制器作为复合应用程序的起点。今天出现了一个关于eval控制器调试问题的问题。我还注意到,在compoundjs手册页上,他们希望离开eval。是否最好使用noeval生成?除了代码更少(如果有的话)之外,它还有什么优点?

根据:

Eval控制器-提供方便的界面,代码更少,表达更多。但它有一个代价:调试更困难,缺乏继承、元编程和使用相对需求等常规功能

Noeval控制器-更详细,更难阅读,但调试更容易。类:允许继承、元编程、使用require和所有常规功能