生成文件未在Node.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

因此,我正在构建一个react应用程序。该应用程序在开发实例中运行良好。但是当我试图打开最终的输出文件时,该文件不会更新

示例-我在React中制作了一个Hello应用程序。现在,我在react bootstrap工作。但是最终的输出文件仍然显示Hello

这是我的webpack.config.js文件

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