如何使用/利用 Themes 目录中的 Assets.json 文件?
How do I use / utilise the Assets.json file in the Themes directory?
我正在从头开始一个新主题,并且在根目录中有一个名为 'Assets.json' 的文件。
它将 'Assets' 目录中的 LESS 文件映射到 'Styles' 目录中的 CSS 文件 - 很棒。
任何人都可以指出我如何使用它的正确方向,因为它正是我想要的,但找不到任何关于如何使用它的信息。
谢谢!
Assets.json
文件是一种插入 Orchard 提供的默认 gulp 脚本的方法。此脚本能够处理 .less 文件(和其他文件)以生成缩小版和 non-minified 版本的脚本或样式表,并捆绑您的分组资产。这样您就不必为每个模块创建自己的 gulp 文件,只需描述您要处理的资产,它就会自动执行。
它还会监视您描述的文件并 re-process 它们发生更改时。使用它们的最简单方法是 copy-paste 从核心模块中选择一个,并将它们放在您自己的模块或主题中。然后只需 运行 主 gulp 文件,或在 Visual Studio 中启用它的支持。为此,您可以从根文件夹 运行 npm install
。
我正在从头开始一个新主题,并且在根目录中有一个名为 'Assets.json' 的文件。
它将 'Assets' 目录中的 LESS 文件映射到 'Styles' 目录中的 CSS 文件 - 很棒。
任何人都可以指出我如何使用它的正确方向,因为它正是我想要的,但找不到任何关于如何使用它的信息。
谢谢!
Assets.json
文件是一种插入 Orchard 提供的默认 gulp 脚本的方法。此脚本能够处理 .less 文件(和其他文件)以生成缩小版和 non-minified 版本的脚本或样式表,并捆绑您的分组资产。这样您就不必为每个模块创建自己的 gulp 文件,只需描述您要处理的资产,它就会自动执行。
它还会监视您描述的文件并 re-process 它们发生更改时。使用它们的最简单方法是 copy-paste 从核心模块中选择一个,并将它们放在您自己的模块或主题中。然后只需 运行 主 gulp 文件,或在 Visual Studio 中启用它的支持。为此,您可以从根文件夹 运行 npm install
。