我正在使用 grunt 来构建我的 Angular 项目。所以它运行良好,但在某些时候我无法再运行“gruntserve”或“gruntbuild”。每次我收到以下错误消息时
无法删除当前工作目录之外的文件
奇怪的是,我是唯一一个遇到此错误的人。我所有的同事都可以毫无错误地构建或服务。当然,我找到了一个解决方案(使用“--force”),但我认为这不是解决方案,因为我是唯一遇到此错误的人。任何人都可以向我解释这个错误,也许可以给出比强制选项更好的解决方案!
// Empties folders to start fresh
clean: {
dist: {
files: [{
dot: true,
src: [
'.tmp',
'<%= yeoman.dist %>/{,*/}*',
'!<%= yeoman.dist %>/.git{,*/}*'
]
}]
},
server: '.tmp'
},
Run Code Online (Sandbox Code Playgroud)
对于好奇的人来说,这可能是由于
https://github.com/gruntjs/grunt/issues/1469
这个问题是 Node 5.7 中的新问题,我打赌 @threxx 正在使用 Node 5.7,而她的同事仍在使用 5.6 或更早版本。
在合并该问题的 PR 之前,该force标志是一个很好的解决方法。
| 归档时间: |
|
| 查看次数: |
3017 次 |
| 最近记录: |