簡體   English   中英

聲明一個Node.js項目:node.js中是否只有一個“服務器文件”?

[英]Stating a Node.js project: Is there only one “server file” in node.js?

我在一個團隊項目中,而我的團隊很疲倦,所以我將帶頭並從存儲庫開始。 我們都是node.js的新手,來自其他背景。

只有1個“服務器”,對不對?

因此,主文件(不確定要使用的標准名稱是)將包含以下代碼:

var server = http.createServer(
    function( request, response ){

然后,所有團隊成員都將為各自的部分編寫自己的JS文件,而我們會使用類似的方式在服務器文件中使用它們嗎?

<script src="1.js"></script>
<script src="2.js"></script>

由於某種原因,我覺得很奇怪,大多數代碼都在單個“服務器”文件中。

沒有。

通常,您只有一台服務器,但是通常會將其功能划分到要使用require導入的不同模塊中。 通常,您會使用Express等框架,而不是直接使用HTTP模塊。

HTML <script>元素用於將客戶端 JavaScript加載到HTML文檔中。 完全不用於帶有NodeJS的服務器端JavaScript。

您可以將代碼拆分為不同的文件。 然后,可以使用功能“ require”“導入”。

您可以導入一個文件,函數或目錄。

您可以在這里閱讀更多內容https://nodejs.org/api/modules.html

這個

<script src="1.js"></script>

用於在客戶端(在網頁中)加載代碼。

希望這個答案對您有所幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM