Javascript 如果没有webpack开发服务器,我如何使用webpack仅用于捆绑包?
我有代码文件夹的这些部分 我在服务器端使用node js/express,在客户端使用react call route from backend,并如何呈现数据页Javascript 如果没有webpack开发服务器,我如何使用webpack仅用于捆绑包?,javascript,node.js,reactjs,express,webpack,Javascript,Node.js,Reactjs,Express,Webpack,我有代码文件夹的这些部分 我在服务器端使用node js/express,在客户端使用react call route from backend,并如何呈现数据页 我可以使用一个服务器node server.js,它显示react页面,并使用webpack获取捆绑代码,而不使用webpack dev server 全局安装Web包后 npm安装网页包-g 您可以轻松地捆绑一个文件 网页包./entry\u file.js output\u file.js 因此,您可以在网页中使用output_f
我可以使用一个服务器node server.js,它显示react页面,并使用webpack获取捆绑代码,而不使用webpack dev server 全局安装Web包后 npm安装网页包-g 您可以轻松地捆绑一个文件 网页包./entry\u file.js output\u file.js
因此,您可以在网页中使用output_file.js。如果您不想运行开发服务器,请在webpack.config.js中对这部分进行注释: 然后运行此命令以解决错误u r get:sudo ln-s/usr/bin/nodejs/usr/bin/node
然后在frontend directry中直接运行webpack-w-progress for development mode和webpack-p-prod for prod,它将为您创建包。什么是outputfile?output_file.js是一个我们得到压缩文件的文件。所以你可以在页面中使用output_file.js。你安装了webpack吗?是的,我安装了,但是你看到上面有文件,但是下面他这样说这是我的webpack配置js module.exports={entry:['./views/index.jsx'],output:{path:u dirname,publicPath:'/',filename:'bundle.js},module:{loaders:[{exclude:/node_modules/,loader:'babel',query:{presets:['react',es2015',stage-1']}}},resolve:{extensions:[,'.js','.jsx']},devServer:{historyApiFallback:true,contentBase:'./'};这一个是正确的,你可以使用我提到的命令,当你运行它时,你会得到任何错误??刚才我看到了错误,你需要运行这个命令来解决这个问题,sudo ln-s/usr/bin/nodejs/usr/bin/node然后运行webpack-w-progress命令。它会工作的。我尝试了这个webpack-w-progress,我得到了Hash:e749cb743281ac98acf1版本:webpack 1.14.0时间:1737ms资产大小块块块名称bundle.js 780 kB 0[emissed]main[0]多主28字节{0}[builded]+214个隐藏模块,但运行node server.js时html页面如何打开???@Mayank Shuklaur原始问题得到解决:,现在您的bundle.js文件已经创建。您需要做的是,每当有任何请求到达您的服务器以获取基本url时,读取并返回此html文件,其余一切都由它处理,谷歌如何通过langua返回文件ge u r用于服务器。
// devServer: {
// inline: true,
// port: 8080
// },