当前位置: 首页 > 知识库问答 >
问题:

网页包在前端和后端都能工作吗?

漆雕誉
2023-03-14

从他们的网站上,我们包装的定义如下:

webpack是一个模块绑定器。它的主要用途是捆绑JavaScript文件以供在浏览器中使用,但它也能够转换、捆绑或打包任何资源或资产。

我的困惑从这个答案开始。它将webpack-dev-server描述为:

Webpack Dev Server本身就是一个express服务器,它使用Webpack Dev中间件来服务最新的捆绑包,并另外处理客户端中实时模块更新的热模块替换(HMR)请求

webpack是用来编译快递的,还是告诉快递前端有变化的一种方式?

当我看到这个项目时,我的困惑甚至更深(根据他们的package.json文件),他们使用了webpack dev server,但我看不到安装了任何webpack。发生了什么事?你能在没有网页包的情况下使用网页包开发服务器吗?

最后,我的最后一个问题是angular里面有webpack,还是你需要安装它才能使用它?

共有2个答案

孙自怡
2023-03-14

第一个网页包是一个编译器,而不是一个库。这意味着它将不同的部分编译成一个js文件(为了解释,我现在过于简化了)。编译后,您可以随意使用该文件。

WebpackDevServer是一个附加工具。它允许更轻松地使用网页包。它所做的是在网页包编译之后,将本地主机服务器(使用express)与您的捆绑代码一起打包。此外,您还可以添加热模块更换(HMR)。该部件将动态更新您的捆绑包,而无需重新构建整个捆绑包(速度会快得多)。

关于"no webpack"的例子:他们使用角-devkit/build-角这是懒惰的开发人员的另一个工具,他们想在一开始就破坏项目,因为他们不想花3个小时学习webpack。他们没有webpack作为依赖项,因为anger-devkit/build-角有它。

最后,我的最后一个问题是角里面有webpack,还是你需要安装它才能使用它?-你需要自己安装角。

戴霖
2023-03-14

网页包是用来“编译”express还是用来告诉express前端有变化?

当前端代码有变化时,webpack开发服务器将监听该变化并重新加载您的内容

到底是怎么回事?没有Webpack你能使用webpack开发服务器吗?

webpack-dev-server依赖于webpack,所以当你安装webpack-dev-server时,npm也会安装webpack

angular随附网页包,还是需要安装才能使用?

角cli自带webpack,你不需要安装webpack来使用它,因为角cli的webpack配置文件对用户隐藏

 类似资料:
  • 今天,我们从为前端应用程序购买了EV ssl证书,一切正常。但是由于我们在后端没有ssl证书,这是否意味着我们从前端传递到后端的数据将是未加密的? 前端和后端服务器都需要ssl证书吗? 我们的后端只有服务器向我们的前端应用程序请求,没有其他客户端连接到我们的后端?那么,可以为后端使用自签名或廉价的SSL证书吗? 还是从购买另一个ssl证书?(有点贵) 我已经讨论了几个堆栈溢出问题,似乎建议在两个服

  • 问题内容: 如何做和工作在后端?是否返回对象的引用?是否取决于?对象的?==操作员如何在后端工作。 和之间有什么区别? 问题答案: 后端的和如何工作? 假设尚未覆盖,则该方法只需调用即可。 的确切行为取决于JVM实现。(在最近的Hotspot JVM上的实际实现是相当聪明的,但是我离题了。) 是否返回对象的引用? 否。它返回int,而an int不能保存引用。 返回的整数可能与对象的(a)机器地址

  • 我是一名前端开发人员。后端开发人员离职了。因此,我还将处理后端部分。我没有任何后端开发经验。我正在分析后端代码。我有几个问题。我想澄清我的概念。 我已经附加了Java代码文件。 1-这些进口产品的用途是什么 2-为什么在声明每个变量之前先放置@JsonProperty? 3-为什么我们在少数几个方法中使用类名?例如: 4-有什么用: 5-有什么用: 6-hashCode()方法实际上在做什么? 请

  • 后端 这是来自领域设置

  • 前端工作版块 可以列出很多寻找技术工作的方法. 下面的有限列表是和寻找一份具体的前端工作最相关的资源: frontenddeveloperjob.com authenticjobs.com weworkremotely.com jobs.github.com careers.stackoverflow.com angularjobs.com jobs.emberjs.com jobs.jsninj

  • 1. 面向过程和面向对象的区别 2. 面向对象编程有哪些缺点 3. java 堆栈区别 4. 字符串是在堆还是栈 5. 自动拆箱和自动装箱 6. 注入和控制反转 7. 项目中redis是怎么部署的 手撕:重排链表 体验:中午 11:36 面的,面试难度感觉和网上看的面经差异好大,网上的好难啊,面的好简单,不会 KPI 吧