Reactjs 找不到模块webpack-dev-server.js
我在git bash中运行命令webpack dev server运行简单todo应用程序时遇到问题。这是我的webpack.config.jsReactjs 找不到模块webpack-dev-server.js,reactjs,Reactjs,我在git bash中运行命令webpack dev server运行简单todo应用程序时遇到问题。这是我的webpack.config.js var webpack = require("webpack"); var path = require("path"); module.exports = { devtool : 'inline-source-map', entry :[ 'webpack-dev
var webpack = require("webpack");
var path = require("path");
module.exports = {
devtool : 'inline-source-map',
entry :[
'webpack-dev-server/client?http://127.0.0.1:8080/',
'webpack/hot/only-dev-server',
'./src'
],
output :{
path:path.join(__dirname,'public'),
filename :'bundle.js'
},
resolve :{
modulesDirectories :['./node_modules','src'],
extensions :['','.js']
},
module:{
loaders :[{
test : /\.jsx?$/,
exclude :/node_modules/,
loaders:['react-hot','babel?presets[]=react,presets[]=es2015']
}]
},
plugins :[
new webpack.HotModuleReplacementPlugin(),
new webpack.NoErrorsPlugin()
]
};
实际情况是:错误无法在git目录中找到节点模块
我已在本地安装了webpack dev server
我已将错误附加到屏幕截图中
[1] :我认为您不需要
的webpack-dev-server/client?http://127.0.0.1:8080/“
作为配置中的入口点。尝试删除它
您可能还需要全局安装webpack
npm安装webpack dev server-g
,然后尝试运行webpack dev server
readme.md告诉您转到localhost:8080,但文件设置为localhost:3000。因此,转到localhost:3000,它应该可以工作。这里您可以看到。我对您的代码及其在8080端口上的工作做了一些更改
您需要在全局和本地安装webpack和webpack dev server 谢谢你,杰拉特!我尝试了您提供的解决方案,但仍然出现相同的错误。我已从[link]()克隆了代码。请尝试删除您的
node\u modules
文件夹,然后再次执行npm安装。在执行npm安装时请注意任何错误。感谢您宝贵的支持!我删除了node_模块并安装了npm,但仍然存在相同的问题