繁体   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