[英]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.