这似乎是一个常见的问题,但经过几天的积极搜索后,我找不到任何适合我的解决方案.
首先,我无法在Windows上安装fsevents,这可能是问题所在,因为它是用于在OS X上观看的库.
D:\file>npm install webpack
file@1.0.0 D:\file
`-- webpack@1.13.1
npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.13
Run Code Online (Sandbox Code Playgroud)
所以,如果你--watch在windows上工作,请告诉我,你在安装webpack时跳过fsevents有同样的问题吗?
其次,webpack --watch编译文件,但它根本不看.
例如,如果我使用手写笔手表,那么它实际上会阻止我的命令行,直到我按下ctrl + c
D:\file>stylus -w style.styl
watching C:/Users/...
compiled style.css
watching style.styl
_
Run Code Online (Sandbox Code Playgroud)
只有在ctrl + c之后它才能解锁我的键盘.
^CTerminate batch job (Y/N)? y
Run Code Online (Sandbox Code Playgroud)
虽然webpack -w完全不同.它不仅不是在变化上编译文件,而且它根本就不在观看.我的意思是在输入命令之后,webpack --watch它正在编译文件一次,但它不会锁定我的键盘,因此它允许我编写另一个命令.
D:\webpa>webpack main.js bundle.js
D:\webpa>webpack …Run Code Online (Sandbox Code Playgroud)