gpt4 book ai didi

javascript - 如果我使用的是 webpack,我是否需要实时主机服务器上的 node_modules 文件夹?

转载 作者:行者123 更新时间:2023-11-30 07:31:16 24 4
gpt4 key购买 nike

需要说明的是,我不是询问我是否需要实时主机服务器上的 node_modules 文件夹。 Stack Overflow 上已经存在该问题和答案。普遍的共识答案是肯定的——我在运行时仍然需要 node_modules 目录。

我也询问有关运行 npm init 或 npm install 的问题。我了解它是如何工作的。

我特别想问 - 如果我在构建过程中使用 webpack,我还需要 live/host 服务器上的 node_modules 目录吗? webpack 不会将所有必需的 JS 等捆绑到文件夹中吗?如果使用 webpack,我可以删除 node_modules 文件夹吗?或者,我在运行时是否仍需要该目录?

这仅适用于基本的前端、客户端 Web 应用程序。此前端仅针对后端服务调用其他 API。此前端 Web 应用程序托管在 Windows/IIS 上。

网站发布的代码包括如下静态引用:

<link rel="stylesheet" href="/css/app.css?id=f243e9c6546d420fec1f">
<script src="/js/app.js?id=bf7be8f179cc272c0190"></script>

忽略 id= 部分,因为我认为这是用于缓存清除的 Web 框架的一部分。

最佳答案

不,构建后一切都在包中。您可以获取定义为 output 的文件(通常是“dist”文件夹中的任何内容)并将它们粘贴到您想要的任何静态服务器上,而无需支持 node_modules

关于javascript - 如果我使用的是 webpack,我是否需要实时主机服务器上的 node_modules 文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52228239/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com