繁体   English   中英

如何使用 prettier 之类的工具格式化 firestore.rules 文件?

[英]How to format a firestore.rules file with a tool like prettier?

例如,我有这些规则:

    function isValidTimestamp(timestampValue){return request.time==timestampValue;}

    match /users/{userID}{allow get: if resource.auth != null;allow create:if isValidTimeStamp(request.resource.data.createdAt)}

我想要这样的东西:

function isValidTimestamp(timestampValue){  
  return request.time == timestampValue;
}

match /users/{userID} {
  allow get: if resource.auth != null; 
  allow create: if isValidTimeStamp(request.resource.data.createdAt);
}

是否可以对这个文件进行 lint/格式化?

不幸的是,目前还没有开发出像 Prettier 那样格式化 Firestore 规则结构的软件。 正如在此处Github 的对话中所提到的,似乎正在谈论改进 Prettier 以格式化 Firebase 规则——这将包括 Firestore 规则——但就目前而言,确实,这似乎是不可能的。 (我真的很希望它也能正常工作,这真的很有帮助)

如果信息澄清了你,请告诉我!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM