Answers:
是。从命名要素(重点是我的):
功能名称是代表功能,变量等集合的符号。定义它们的文件应提供功能。使用它们的另一个程序可以确保通过要求功能来定义它们。如果尚未加载定义文件,则将其加载。
要要求存在功能,请
require
以功能名称作为参数进行调用。require
查看全局变量features
以查看是否已提供所需的功能。如果不是,它将从适当的文件中加载功能。此文件应provide
在顶层调用以将功能添加到features
;如果失败,则require
发出错误信号。