【发布时间】:2019-08-01 11:52:53
【问题描述】:
我正在编写一些打字稿代码,我希望没有其他开发人员可以直接编辑使用打字稿创建的编译文件。有没有办法自动制作只读生成的文件?或者可能加密编译文件以强制下一个开发人员使用打字稿原始文件。我知道如果我写一些诸如“不要编辑这个文件,使用打字稿版本”之类的 cmets,它们就不需要被读取......
【问题讨论】:
标签: javascript typescript jsx rights
我正在编写一些打字稿代码,我希望没有其他开发人员可以直接编辑使用打字稿创建的编译文件。有没有办法自动制作只读生成的文件?或者可能加密编译文件以强制下一个开发人员使用打字稿原始文件。我知道如果我写一些诸如“不要编辑这个文件,使用打字稿版本”之类的 cmets,它们就不需要被读取......
【问题讨论】:
标签: javascript typescript jsx rights
设置权限以防止其他开发人员访问打字稿文件可能是一项乏味的工作。我建议您在要防止被修改的打字稿文件上添加注释,以便其他开发人员会收到您对该文件的意图。
【讨论】:
通常,您将源文件与构建文件分开。例如,假设您使用 Git,您只会将源文件保存在 Git 中,而不是构建文件。这样,每当其他开发人员想要处理您的项目时,他们只能获取源文件。他们将无法更改您的构建文件,因为他们无权访问这些文件。
在这种情况下,加密或使文件只读不是方法。教育您的开发人员不要编辑构建文件。并且只与您的开发人员共享源文件。
【讨论】: