将评论添加到客户端库 js.txt 或 css.txt 文件的语法是什么?
出现以#
开头的行作为评论,出现,以//
为前缀的行作为评论。但是/* */
块会在构建库时导致异常。由于#base=[root]
有special meaning,因此我想知道#
是否是添加评论的合适方式,或者是否适用于其他内容。这让我想知道//
确实 是否有效发表评论,或者AEM是否将此视为不存在的文件的相对路径。
任何人都知道客户端库的js.txt或css.txt文件中评论的适当语法的确切答案吗?
答案 0 :(得分:1)
#
可以安全地用于clientlib js.txt
和css.txt
的评论中。例如,Adobe将其用于版权免责声明:
###############################################################################
# Copyright 2016 Adobe Systems Incorporated
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
###############################################################################
#base=./js
modals.js
在GitHub上查看官方 We Retail 演示内容:We Retail Clientlib Example on www.github.com
答案 1 :(得分:0)
(hash) Import-Package: *
我们必须在导入或导出捆绑包时取消注释这些行。但是在js.txt或css.txt的情况下保持不变:
(hash)base=js
所以(hash
)是评论的方式,但有时它不是评论。