我有一个奇怪的问题:
我正在使用Webpack(使用Vue-CLI)+ HMR.当我尝试在DevTools中更改浏览器中的样式时,我的页面本身会更改样式 - 它会删除其中一些样式(下面的屏幕截图).
我知道问题出现在Hot Reload Webpack中,因为某些Vue-Components样式仍然存在,有些样式被删除.因此我无法更改侧边栏中的样式,每次都必须重新加载页面才能使样式恢复原状.
下面是我的package.json和webpack.base.conf.js.
先感谢您!
PS我也使用SASS与SASS-Loader.
{
"private": true,
"scripts": {
"dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",
"start": "npm run dev",
"build": "node build/build.js"
},
"dependencies": {
"bootstrap": "^4.0.0",
"desandro-classie": "^1.0.1",
"desandro-get-style-property": "^1.0.4",
"draggabilly": "^2.1.1",
"jquery": "^3.2.1",
"jquery-parallax.js": "^1.5.0",
"popper.js": "^1.12.9",
"vue": "^2.5.2",
"vue-router": "^3.0.1"
},
"devDependencies": {
"autoprefixer": "^7.1.2",
"babel-core": "^6.22.1",
"babel-helper-vue-jsx-merge-props": "^2.0.3",
"babel-loader": "^7.1.1",
"babel-plugin-syntax-jsx": "^6.18.0",
"babel-plugin-transform-runtime": "^6.22.0",
"babel-plugin-transform-vue-jsx": "^3.5.0",
"babel-preset-env": "^1.3.2",
"babel-preset-stage-2": "^6.22.0",
"chalk": "^2.0.1",
"copy-webpack-plugin": "^4.0.1",
"css-loader": "^0.28.0",
"extract-text-webpack-plugin": "^3.0.0", …Run Code Online (Sandbox Code Playgroud)