reactjs - React 和 webpack 开发服务器
问题描述
我有一个反应应用程序。弹出后,我得到了 webpack 的配置文件。我究竟需要在哪里添加一些配置更改Webpack dev server
?有两个文件: webpack.config.js
和webpackDevServer.config.js
. 我试过了:
module.exports = function(proxy, allowedHost) {
return {
port:9000,
disableHostCheck:
!proxy || process.env.DANGEROUSLY_DISABLE_HOST_CHECK === 'true',
// Enable gzip compression of generated files.
compress: true,
...
对于webpackDevServer.config.js
和
module.exports = function(webpackEnv) {
const isEnvDevelopment = webpackEnv === 'development';
const isEnvProduction = webpackEnv === 'production';
...
return {
mode: isEnvProduction ? 'production' : isEnvDevelopment && 'development',
devServer: {
port: 8008
},
...
因为webpack.config.js
但没有一个有效...
解决方案
您必须更改您的package.json文件。
"start": "NODE_ENV=development nodemon ./bin/www",
"webpack": "webpack-dev-server --config ./webpack.config.js --mode development"
推荐阅读
- javascript - 从Angular 6中的对象中删除值
- java - 从 TCP/IP 连接 Java 读取双精度值
- php - 在 Woocommerce 中为一种运输方式自动应用优惠券
- javascript - 重新渲染组件不会更新功能组件内的对象
- nativescript - 在 Nativescript Vue 中使用 Fresco 插件时 SimpleDraweeView 未初始化错误
- hyperledger - 在 hyperledger-composer 中使用 JS 更新 acl 文件
- javascript - Firebase Cloud Function 在 JavaScript 中读取节点时打印“未定义”?
- java - 来自异步方法的 Feign 调用
- ios - URL 未在 WKWebView Xamarin 中加载
- liferay - 我们如何防止 Liferay 管理员用户(具有管理员角色)登录公共 URL