0

我最近使用 gulp 系统设置了我的项目,以从单独的/src文件夹中编译和缩小(使用 sourcemaps)jade、stylus 和 es6 到/www. 我正在努力使用 TACO 进行 livereload,但是每当这些文件之一被更改时(我相信只有那些需要源映射的文件),就会发生以下错误:

[BS] 文件已更改:{myprojectdirectory}\www\app\maps\index.js.map - 发生错误:错误:EPERM:不允许操作,打开 '{myprojectdirectory}\platforms\android\assets\www\index. html'

查看平台文件夹,确实缺少 index.html (和其他)。是否有适当的方法让 TACO 知道 gulp 何时完成,或者我是否需要在没有源映射的情况下进行操作?

4

1 回答 1

0

为此,TACO 存在一个现有错误: https ://github.com/Microsoft/TACO/issues/246

它通常是由不同的进程打开文件引起的。有些人通过关闭代码编辑器的自动保存功能取得了成功。

于 2016-03-30T17:20:13.330 回答