生成文件未在Node.js中更新
因此,我正在构建一个react应用程序。该应用程序在开发实例中运行良好。但是当我试图打开最终的输出文件时,该文件不会更新 示例-我在React中制作了一个Hello应用程序。现在,我在react bootstrap工作。但是最终的输出文件仍然显示Hello 这是我的webpack.config.js文件生成文件未在Node.js中更新,node.js,reactjs,webpack,react-bootstrap,Node.js,Reactjs,Webpack,React Bootstrap,因此,我正在构建一个react应用程序。该应用程序在开发实例中运行良好。但是当我试图打开最终的输出文件时,该文件不会更新 示例-我在React中制作了一个Hello应用程序。现在,我在react bootstrap工作。但是最终的输出文件仍然显示Hello 这是我的webpack.config.js文件 var HTMLWebpackPlugin = require('html-webpack-plugin'); var HTMLWebpackPluginConfig = new HTMLWeb
var HTMLWebpackPlugin = require('html-webpack-plugin');
var HTMLWebpackPluginConfig = new HTMLWebpackPlugin({
template: __dirname + '/app/index.html',
filename: 'index.html',
inject: 'body'
});
module.exports = {
entry: __dirname + '/app/index.js',
module: {
loaders: [
{
test: /\.js$/,
exclude: /node_modules/,
loader: 'babel-loader'
},
{
test: /\.css$/,
loader: "style-loader!css-loader"
},
]
},
output: {
filename: 'transformed.js',
path: __dirname+'/build'
},
plugins: [HTMLWebpackPluginConfig]
};
无法理解错误所在。请帮助:)您需要通过运行
webpack
重新构建应用程序,该捆绑包不会神奇地自我更新。您可能正在使用webpack dev server
进行开发,该服务器编译包,但这是在内存中完成的,它不会将文件写入磁盘。如果你想把它放在磁盘上,你需要运行webpack
你需要通过运行webpack
重新构建应用程序,这个包不会神奇地自我更新。您可能正在使用webpack dev server
进行开发,该服务器编译包,但这是在内存中完成的,它不会将文件写入磁盘。如果你想把它放在磁盘上,你需要运行webpack
是的,这似乎是个问题。我将自定义规则定义为“build”:“webpack”
。执行npm运行构建
就做到了。非常感谢:啊,这似乎是个问题。我将自定义规则定义为“build”:“webpack”
。执行npm运行构建
就做到了。非常感谢:D