繁体   English   中英

NodeJS - 如何让我的代码更漂亮/更干净/可读性更好

[英]NodeJS - how can I make my code beautiful / cleaner / better readable

我已生成我的应用程序有express --view=pug myapp这创造了我的文件夹树与我需要重新开始的文件..我写了一些代码,我想从外包的主要app.js中也许一个功能-file 或类似的东西,以保持app.js更干净。

我会把我的自定义函数放在哪里? 那么我将如何在 nodeJS 中要求函数文件?

您可以根据需要安排文件。 无论您将函数保存在何处,只需将要在任何其他文件中使用的函数添加到该文件中的module.exports对象即可。 然后在您的 app.js(或您想要使用这些函数的任何其他文件)中,使用require导入文件,您应该可以访问您导入的文件中所有导出的属性和函数。

例如:

我可以将我的函数放在 ./lib/core-lib.js 中:

function test(){
  // do something
}

module.exports = {
  test: test
};

然后在我的 app.js

const lib = require('./lib/core-lib');


lib.test();

暂无
暂无

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

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