请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

webpack-dev-server 无法热更新

package.json配置片段:

"scripts": {
 "dev": "set WEBPACK_ENV=dev && webpack-dev-server --inline --port 8099",
 "dev-lx": "WEBPACK_ENV=dev webpack-dev-server --inline --port 8099",
 "build": "set WEBPACK_ENV=online && webpack -p",
 "build-lx": "WEBPACK_ENV=online webpack -p"
},


webpack.config相关配置

// 环境变量配置, dev / online
var WEBPACK_ENV = process.env.WEBPACK_ENV || 'dev';

if('dev' === WEBPACK_ENV) {
    config.entry.common.push('webpack-dev-server/client?http://localhost:8099/')
}

无法热更新,本地有vue2项目,当时安装的是webpack2.0,项目打包需要用,全局被安装上的webpack-dev-server 是v2.4.5的,现在的项目无法热更新,刷新才能看到效果,如何解决,在不影响现有vue2项目的基础上

正在回答

插入代码

1回答

"dev": "./node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --port 8099",

用这样的,就跟全局的没关系了,不用全局的组件了

0 回复 有任何疑惑可以回复我~
  • 提问者 jeanneze #1
    报错,提示‘.’不是内部命令,去了.显示找不到路径,执行不了
    回复 有任何疑惑可以回复我~ 2017-11-28 16:13:33
  • Rosen 回复 提问者 jeanneze #2
    qq找我吧,把截图发我看看
    回复 有任何疑惑可以回复我~ 2017-11-28 18:40:17
  • 提问者 jeanneze 回复 Rosen #3
    好的,是QQ技术群吧,刚申请加群
    回复 有任何疑惑可以回复我~ 2017-11-29 10:44:16
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信