![](/img/trans.png)
[英]How do I make this typical jQuery Code cleaner and better maintainable?
[英]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.