RequireJS `!` 语法 - 它是什么?
RequireJS `!` Syntax - What is it?
我对 JS 很陌生。这是我们应用程序的 define
部分:
define([
'angular',
'underscore',
'text!./ItemsList.html',
'less!./ItemsList',
]
text!.
和 less!.
有什么意义?这是某种预处理吗?
好像是require.js
模块定义。这个text!
和less!
是负责导入文件的模块的定义。有很多模块,例如 json!
来加载特定类型的文件(自定义模块通常加载 .js
文件)
看看requirejs文本documentation
我对 JS 很陌生。这是我们应用程序的 define
部分:
define([
'angular',
'underscore',
'text!./ItemsList.html',
'less!./ItemsList',
]
text!.
和 less!.
有什么意义?这是某种预处理吗?
好像是require.js
模块定义。这个text!
和less!
是负责导入文件的模块的定义。有很多模块,例如 json!
来加载特定类型的文件(自定义模块通常加载 .js
文件)
看看requirejs文本documentation