18得票4回答
“mode”选项未设置,webpack将使用“production”作为默认值。字段“browser”不包含有效的别名配置。

项目目录结构. 以下是webpack配置文件。 webpack.config.client.js const path = require('path'); const webpack = require('webpack'); const CURRENT_WORKING_DIR...

18得票3回答
在使用Webpack Encore ^0.21.0时出现未知的 "encore_entry_link_tags" 函数。

我想使用新版Webpack Encore以访问其提供的所有新功能。但是,在按照官方指南的步骤后,我无法使其工作,并且会得到Unknown "encore_entry_link_tags" function的错误提示。 我所做的事情: 将我的php版本更新到与Webpack Encore ...

17得票5回答
从Webpack 4的一个块中排除特定模块

我如何在 webpack 4 中指定不将某个模块打入chunk?比如我不想让lodash被打入vendor文件(无论后果如何),我该怎么做? 这是当前的配置:splitChunks: { name: 'vendors', maxAsyncRequests: 1, maxIniti...

17得票1回答
MiniCssExtractPlugin的公共路径未生效

我正在使用MiniCssExtractPlugin在我的React应用程序中进行CSS文件的延迟加载。 我已经为MiniCssExtractPlugin提供了publicPath选项,但它没有采用这个选项值,而是采用了output.publicPath选项。config: { test: ...

17得票2回答
配置 Cypress、cypress-react-unit-test 和 React

我想使用包独立测试我们的React组件。但是经过几天的尝试,我无法让它与现有的React Webpack配置一起工作。当我通过Cypress的窗口打开文件时,会出现错误:TypeError:需要路径参数来res.sendFile。 我正在使用他们用于测试的示例存储库中的文件: https:/...

17得票3回答
如何修复“Uncaught DOMException: Failed to execute 'pushState' on 'History'”错误

我有一个小应用,在使用webpack-dev-server的开发模式下可以正常运行,但是当我使用生产模式生成的dist文件夹中的打包文件时,在浏览器中只出现以下错误:Uncaught DOMException: Failed to execute 'pushState' on 'History...

17得票1回答
在Yarn Workspace中的不同包中使用不同版本的依赖项

我对使用Yarn Workspaces和设置单体库相对较新,所以如果这个问题已经有答案,请原谅我。 我不认为我找到了一个清晰的答案,关于是否可以在使用Yarn Workspaces设置的Monorepo中实现这一点。 我想知道是否可能在不同的包中使用两个不同版本的依赖项(在我的情况下是Typ...

16得票1回答
webpack中publicPath和contentBase的区别

我开始使用webpack,现在对publicPath和contentBase这两个概念感到困惑。文档对其用例解释不够清晰。

16得票4回答
错误: <spyOnProperty>:函数未声明为可配置

我以前使用webpack 3和Jasmine测试工作正常。现在我尝试用webpack 4,但遇到了一些问题。 首先,我在spyOn函数上遇到了问题。 Error: : myFunction未声明为可写或没有setter 我找到了一些关于此问题的解决方法: spy-on-gett...

16得票8回答
如何使用webpack-4解析Sass文件中的背景图片URL?

这是我第一次在这里写作,请谅解。我第一次在项目中使用webpack,并且遇到了一个问题,我试图在我的sass文件中使用background url()函数设置背景图片,例如: .img-container { background: url('../../img/homepage-log...