Dart中使用的软件包命名惯例是什么?[英] What is package naming convention used in Dart?

本文是小编为大家收集整理的关于Dart中使用的软件包命名惯例是什么?的处理方法,想解了Dart中使用的软件包命名惯例是什么?的问题怎么解决?Dart中使用的软件包命名惯例是什么?问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

是否有飞镖套件的命名约定?是否有描述模式的文档?我很难弄清楚由多个单词组成的包装名称的命名约定.例如,我应该使用placeView,PlaceView,place_view还是其他?

推荐答案

这是在 name Section of> PubSpec格式文档.

它应该是所有小写,并有下划线以分开单词,just_like_this.坚持基本的拉丁字母和阿拉伯数字:[a-z0-9_]并确保它是有效的飞镖标识符(即不从数字开始,不是保留的单词).

尝试选择一个清晰的名称,简洁,尚未使用.

其他推荐答案

似乎没有一个约定,但是在大多数情况下,我看到lowercase_words_with_underscore被用于库和包装.

对于包装中的库,有些人还使用点进行分组,例如my_package.lib_1和my_package.lib_2.

我猜这都是个人喜好.

其他推荐答案

所有包装约定都记录在 pub.dartlang.org 上.包装命名约定特别是在 PubSpec格式页面.

本文地址:https://www.itbaoku.cn/post/1793896.html