小编Sam*_*mAI的帖子

Webpack --watch在Windows上不起作用(也不适用于webpack-dev-server)

这似乎是一个常见的问题,但经过几天的积极搜索后,我找不到任何适合我的解决方案.

  • Windows7的-64
  • 节点:6.3.0-x64(也尝试过node-v4.4.7-x64)
  • npm:3.10.3
  • webpack:1.13.1
  • 崇高文本(不是Vim)

首先,我无法在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)

watch fsevents windows-7 npm webpack

10
推荐指数
1
解决办法
3356
查看次数

标签 统计

fsevents ×1

npm ×1

watch ×1

webpack ×1

windows-7 ×1