webpack-dev-server的程序化重新加载

时间:2016-09-01 15:45:47

标签: webpack webpack-dev-server

我使用html-webpack-plugin以及html-webpack-template,它支持将“注入”内容添加到与webpack-dev中的html-webpack-plugin提供的html相关的窗口中-server。

在这种情况下,我实际上是根据兄弟模块的要求生成下面的'uiContext'。我想做的是观察该模块的更改,然后在更改时,告诉webpack-dev-server重新加载(使用对uiContext的更改)。

思想?

# Add Private IP of the ELB Instance to Allowed Host for the Health check not to throw CORS 400 Bad Request
EC2_PRIVATE_IP = None
try:
  EC2_PRIVATE_IP = requests.get('http://169.254.169.254/latest/meta-data/local-ipv4', timeout=0.01).text
except requests.exceptions.RequestException:
  pass

if EC2_PRIVATE_IP:
  ALLOWED_HOSTS.append(EC2_PRIVATE_IP)

  print("Allowed Host List:")
  print(ALLOWED_HOSTS)

1 个答案:

答案 0 :(得分:0)

在webpack-dev-server #440上有一个打开的门票。 Diskodan使用nodemon提到了一种让它运行的hacky方法:

"scripts": {
  "start": "nodemon --watch webpack.config.js ./node_modules/.bin/webpack-dev-server",
}