【问题标题】:grunt serve:dist fails on win10 with the message "Warning: EPERM: operation not permitted"grunt serve:dist 在 win10 上失败,并显示消息“警告:EPERM:不允许操作”
【发布时间】:2017-01-07 10:28:39
【问题描述】:
我正在尝试在节点 v6.3.1 上构建一个基于 angularjs 1.x yeoman 的应用程序。
我可以毫无问题地运行"grunt serve"。
但是,当我使用以下命令运行它以创建分发版本时:"grunt serve:dist",我收到以下错误并且命令失败:“警告:EPERM:不允许操作”。
我第一次在这个项目上运行 grunt serve:dist 并且实际上是第一次在这台机器上运行。有什么想法吗?
【问题讨论】:
标签:
angularjs
node.js
windows
gruntjs
yeoman
【解决方案1】:
我重试了几次构建过程,在第三次或第四次尝试时,它成功了,并且一直有效。奇怪!
进一步谷歌搜索后,我发现this URL 表示可能有许多问题导致了同样的错误消息,包括防病毒软件。
我没有禁用我的防病毒软件。但是,在我的情况下,防病毒软件可能会在第三次或第四次构建尝试后成功扫描新文件。至少这就是我认为使错误消失而不是回来的原因。
因此,如果您遇到此问题,请尝试此 URL 中列出的一些解决方案/解决方法。