我很恐慌。
我正在尝试使用r.js
缩小和组合所有js文件,并在运行build.js
命令后删除了我的js文件夹的所有内容...如何还原它? ?
我甚至使用了removeCombined: false
。
终端出现此错误后我遇到了问题:
Error: ENOENT, no such file or directory
(指向cdn文件)。
如何还原它并收回我的所有文件?
答案 0 :(得分:2)
这是一个已知问题,由于各种原因,已发生several reports这种情况,作者已采取措施使API更安全。我相信现在应该更好地实现其中一些功能,以便不会删除您的源代码,但是您应该始终小心并确保在安全的环境中测试构建脚本。
r.js sample config file中有更多信息;具体来说,请查看文件末尾有关allowSourceOverwrites
的评论。
答案 1 :(得分:0)
好的,当你运行r.js build命令时,如果由于某种原因失败并且没有理由删除你的文件,则无法取回你的文件夹或文件。
所以,将来,对于每个人来说,在运行这些任务之前备份你的项目或使用repo,我没有,因为它只是,幸运的是,一个模型。
然后我找到了一个很好的tutorial来做它并且现在工作正常(我从浏览器中恢复了我的文件,但是项目已经打开了......)。
答案 2 :(得分:-1)
据我所知,没有办法完全按原样回滚。
你可以beautify
Javascript,有很多插件,但它不会完全符合您的要求。