想要用webpack-dev-server打开一个服务器报错
问题描述
在使用下面这行代码启动webpack-dev-server
服务器的时候报了下面截图中的错误
node_modules/.bin/webpack-dev-server
目录结构、报错信息如下
大概原因可能就是找不到.src
目录,但是我在借助webpack-dev-server
启动开发环境的项目的时候,就会正常显示。webpack.dev.js
文件代码如下
//开发环境配置
const base = require('./webpack.base.js')
const {merge} = require('webpack-merge')
module.exports = merge(base,{
mode:'development',
devServer: {
port: 3000,
open: true
}
})
- 问题1:上述报错在这种目录结构下应该如何修复呢
- 问题2:为什么入口文件
entry:'./src/main.js'
可以用这种路径表示,'./'
表示的应该是当前文件的同级吧,也就是config
文件夹下吧
自己尝试过哪些方法
一开始还以为会不会是context:path.resolve(__dirname, '../')
这个配置项的原因,但是又仔细想了一下好像不是这样。就搞不懂是为什么了,网上有人说报错原因是由于webpack
配置文件没有放到根目录造成的,但是为了方便开发我放到了一个文件夹下面
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
路径不对,如果你这么写,应该是
../src