繁体   English   中英

要求模块的最佳方法是什么?

[英]What is the best way to require modules?

我需要你们的帮助。

当我在单独的js文件中使用相同的模块时,使用模块的最佳方法是什么?

需要情况

  1. main.js(service1.js,service2.js,service3.js)
  2. main.js需要服务
  3. main.js上未使用模块

选项

  1. 在main.js上一次需要模块。

  2. 在不同的服务上需要模块。

例如,这取决于情况1:如果您正在使用express在节点js中编写服务器,并且具有单独的路由目录,在这种情况下,您需要在主服务器文件中导入/需要express,请进行一些配置,然后传递完全相同的信息实例到您的路由文件。

情况2:如果您为某些实用程序功能编写模块,那么在这种情况下,您可以在使用该模块的文件中要求该模块。 但是同样,您不需要在该文件中要求使用整个模块即可使用销毁功能

例如:let {addNumbers} = require('utils')

现在它将仅导入该utils模块的单个方法

希望你现在明白了

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM