我正在尝试将webpack和PHP结合起来工作。
代理到PHP内置Web服务器可以正常运行,但是无法监视index.php和其他PHP文件的更改。监视js文件的功能正常。
Package.json
"devDependencies": {
"webpack": "^2.1.0-beta.21",
"webpack-dev-server": "^1.15.0"
},
"scripts": {
"backend": "cd src && php -S localhost:9000",
"server": "webpack-dev-server --inline --colors --progress --display-error-details --display-cached --port 3000 --content-base src",
"start": "start npm run backend && start npm run server"
}
webpack.config.js
devServer: {
proxy: {
'/': {
target: {
host: "localhost",
port: 9000,
protocol: "http"
}
}
},
},
watch: true,
没有代理时,监视和实时重新加载(在index.html文件上)是正确的。
我该如何告诉webpack-dev-server明确监视php文件?
也许我用于获取PHP代理的方式是错误的或过于复杂?我想听听其他解决方案。
谢谢