问题标签 [webpack-config]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
42 浏览

visual-studio - 从 Visual Studio 2019 中的 Task Runner Explorer webpack.config.js 中删除运行器设置

在我的任务运行程序资源管理器中,运行程序设置太多(运行、配置文件、服务、观看)。对于每个类别,有 4 项,我实际使用的是 Watch 类别最后一项之前的一项。有没有办法从显示器中删除其余部分?

在此处输入图像描述

0 投票
1 回答
143 浏览

javascript - 使用 react-app-rewired 设置多个条目

以下是来自开放 webpack(不是 CRA)react 项目的一些选项:

如何在config-overrides.js(使用react-app-rewired)中实现类似的配置?


我的经验:

只需将其设置为:

不起作用。它甚至会导致加载问题index.js

0 投票
0 回答
36 浏览

webpack - 为什么 webpack 5 在开发模式下不复制我的文件?

// 包.json

// 配置/webpack.dev.js

我想要做的是复制my-project/setup/env.dev.jsonmy-project/public/env.json

当我运行npm run start时,我得到这个输出:

但是目录上没有复制public文件。

我想这样做的原因是有一种通用的方法来从 json 文件中检索一些项目变量,所以我的应用程序可以执行类似的操作

因此,在开发模式下,我尝试复制上述文件,而在生产模式下,我正在做类似的事情,但目标dist是目录(并且按预期工作)

在开发模式下运行应用程序时,webpack 无法复制 env.dev.json 是否有某种原因?

0 投票
0 回答
17 浏览

angular - webpack 在 angular8+ 版本中如何工作?我们如何更改 webpack 的配置?

在 Angular 最新版本中,webpack 被用于编译和构建活动。如果您想检查 webpack 是如何工作的以及如何定义配置,我们该怎么做?有什么方法/文件可以让我们直接看到这样的配置吗?

0 投票
0 回答
55 浏览

reactjs - 如何在使用 Webpack 的 React 项目中使用 TypeScript 添加类型检查?

我已经设法通过 Webpack 将 Typescript 添加到我的 React 项目中,但是当我遇到类型错误时,Webpack 无论如何都会编译。例如,这里我给一个数值赋值一个字符串,Visual Studio Code 指示错误,但 Webpack 仍然编译它:

当发生类型错误时,我希望 webpack 不编译它,所以,首先必须在编译之前解决错误,我该如何实现呢?这是我的配置:

package.json

babel.config.json

tsconfig.json

webpack.config.js

我希望你能帮帮我 :)

0 投票
1 回答
106 浏览

reactjs - 谷歌电子表格 api 在使用 webpack 的反应应用程序中引发 crypto.createSign 错误

我有一个最近升级到版本 5 的 webpack 反应应用程序。

我收到以下错误,需要帮助来修复它

执行以下代码时(凭据正确)

webpack.config.json

包.json

0 投票
1 回答
9 浏览

webpack - 如何更改 nuxt/webpack 尝试从中获取后续块的地址?

我的控制器通过另一个应用程序的控制器为我的 nuxt 应用程序提供服务。例如,点击https://google.com/my-address实际上会访问托管在 https://custom-address/ 的 nuxt 应用程序。初始加载返回服务器端渲染 html,并通过从 https://custom-address 获取适当的包成功地对页面进行水合。但是,后续导航 ( https://google.com/my-address/another-address/ ) 将尝试从https://google.com/_nuxt/而不是 https://custom-address 获取捆绑包。有没有办法在 webpack/nuxt 中配置这个地址?我假设这将是 webpack 特定的配置,但也许 nuxt 也有它的配置。提前致谢!