簡體   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