如何在Themes目录中使用/利用Assets.json文件?

时间:2016-01-11 19:15:36

标签: orchardcms orchardcms-1.9

我从头开始创建一个新主题,并在根目录中有一个名为“Assets.json”的文件。

它将来自'Assets'目录的LESS文件映射到'Styles'目录中的CSS文件 - 很棒。

任何人都可以指出我正确的方向,我可以如何使用它,因为它正是我想要的,但找不到任何有关如何使用它的信息。

谢谢!

1 个答案:

答案 0 :(得分:3)

Assets.json文件是一种插入Orchard提供的默认gulp脚本的方法。此脚本能够处理.less文件(和其他文件),以生成脚本或样式表的缩小和非缩小版本,并捆绑您的分组资产。这样您就不必为每个模块创建自己的gulp文件,只需描述您想要处理的资产,它就会自动完成。

它还会监视您描述的文件,并在更改后重新处理它们。使用它们的最简单方法是从核心模块中复制粘贴一个,并将它们放在您自己的模块或主题中。然后只需运行main gulp文件,或在Visual Studio中启用它的支持。您可以从根文件夹运行npm install