簡體   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