webpack --watch
이 Windows의 Ubuntu에서 작동하도록하려면 어떻게해야합니까?Windows에서 Ubuntu의 Bash에서 watch와 webpack을 실행하면 한 번 빌드되고 종료됩니다.
Ubuntu on Windows과 webpack --watch
을 한 번 실행하고 오류없이 마치 단순히 단순히 webpack
을 실행 한 것처럼 종료됩니다.
inotify
파일 감시 제한을 늘리면 작동하지 않습니다. /etc/sysctl.conf
에 fs.inotify.max_user_watches=524288
이 있습니다.
업데이트 :
watch: true,
watchOptions: {
poll: true,
aggregateTimeout: 300,
number: 1000
}
을하지만이 솔루션은 실용적이지, 100 % 스파이크 내 CPU 사용의 원인 : 내 webpack.config.js
파일에 다음을 추가하면 작동합니다.
업데이트 2 : 여기에 문제에 대한 유용한 정보가 더있을 수 있습니다 : https://github.com/webpack/webpack-dev-server/issues/155. 그러나 Mac으로 전환하여이 문제가 더 이상 영향을 미치지 않습니다.
나는 Webpack의 git-hub에서 이러한 종류의 질문을하는 것이 좋을 것이라고 생각합니다. –
이미 webpack의 github 페이지에 언급되어 있지만 Windows 문제의 Ubuntu 일 수도 있으므로 중요한 문제이므로 더 많은 노출을 위해 게시하고 있습니다. – chipit24
Windows 및 Webpack 용 Bash에서 동일한 문제를 확인하십시오. 위의 업데이트에서와 같이 webpack.onfig.js를 조정하면 동일한 문제 (높은 CPU)를 알 수 있습니다. – SM79