Привет, я новичок в webapck и vue, я пытаюсь перезагрузить горячий модуль, чтобы моя страница обновлялась с изменениями. На данный момент это работает, когда я Ctrl F5 страницы.
Я использую основной сайт asp.net, который запускает сайт через IIS, если это имеет значение.
Я использовал этот ответ для запуска и запуска:
https://stackoverflow.com/a/49428220/66975
Вот мой webpack.config.js:
const { VueLoaderPlugin } = require('./node_modules/vue-loader')
module.exports = {
entry: './Vue/index.js',
output: {
path: __dirname,
filename: './wwwroot/js/bundle.js'//'./Vue/dist/bundle.js'
},
watch: true,
plugins: [
new VueLoaderPlugin()
],
devtool: 'source-map',
module: {
rules: [
{
test: /\.vue$/,
exclude: /node_modules/,
loader: 'vue-loader'
}
]
}
};
Пакет JSON:
{
"name": "WebApplication13",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"devDependencies": {
"vue-loader": "^15.2.4",
"vue-template-compiler": "^2.5.16",
"webpack": "^4.12.0"
},
"dependencies": {
"vue": "^2.5.16"
}
}