const metalsmith - jade = require ( 'metalsmith-jade/lib/node7' ) /* * Node 6 */ const metalsmith - jade = require ( 'metalsmith-jade/lib/node6' ) /* * Node 4 (Default) * Note: additional ES2015 ...
const metalsmith - jade = require ( 'metalsmith-jade/lib/node7' ) /* * Node 6 */ const metalsmith - jade = require ( 'metalsmith-jade/lib/node6' ) /* * Node 4 (Default) * Note: additional ES2015 ...
金属匠重定向 ... 有几种方法可以这样做: 在插件配置中(请参阅 ) 通过redirectFrom和redirectTo键在源frontmatter中(请参阅 ) 安装 npm install metalsmith-... const metalsmith = require ( 'metalsmith' )
前端开源库-metalsmith-ignoremetalsmith ignore,用于忽略与模式匹配的文件的metalsmith插件。
金属匠部分部分的 metalsmith 插件此插件提供“部分”帮助程序以包含其他模板。 您可以使用支持的任何模板引擎。安装$ npm install metalsmith-partial例子源文件src/index....
如果您使用的是命令行版本的Metalsmith,则可以通过npm安装,然后将metalsmith-sass密钥添加到metalsmith.json文件中: { " plugins " : { " metalsmith-sass " : { " outputStyle " : " expanded " } } } ...
美满的金属匠 一个Metalsmith的插件,可使用内容生成文件关于这个用于插件使您可以使用存储的数据来构建静态站点。 它构建在之上。例子要了解其工作原理,您可以查看,该完全是使用contentful-metalsmith生成的。...
金属匠预览 一个Metalsmith插件,用于生成自定义文本预览。 该插件为每个源文件生成可自定义的文本预览。 可以根据源文本中的字数,字符数或自定义标记生成预览。 每个预览都分配给一个文件元数据密钥,可以使用所需...
metalsmith-mallet插件用于将和或使用Jekyll样式帖子的任何其他静态站点生成器组合在一起。 我喜欢Metalsmith背后的想法。 它的简单性和可插拔的体系结构非常吸引人,但是我仍然是Jekyll的忠实拥护者,因此我希望有...
metalsmith-tags-list 一个 metalsmith 插件,用于为 metalsmith 页面中提供的标签创建专用页面。 安装 $ npm install metalsmith-tags-list 页面描述 在您的页面中: --- title: This is page with tags tags: ...
前端开源库-metalsmith-clean-cssmetalsmith clean css,一个用于缩小css文件的metalsmith插件
Metalsmith-Babel 插件安装 : npm install metalsmith-babel并确保已安装必需的。用法将metalsmith-babel字段添加到您的metalsmith.json 。 { "plugins" : { "metalsmith-babel" : { "presets" : [ "@babel/preset-...
前端开源库-metalsmith-uglifyjsmetalsmith uglifyjs,一个非常轻量的metalsmith uglifyjs2插件
一个简单的例子: const Metalsmith = require ( "metalsmith" ) ;const htmlMinifier = require ( "metalsmith-html-minifier" ) ;Metalsmith ( __dirname ) . use ( htmlMinifier ( ) ) // Use the default ...
npm install metalsmith-typescript 用法 var typescript = require ( 'metalsmith-typescript' ) Metalsmith ( __dirname ) . use ( typescript ( options ) ) . build ( ) 选项 使用以下任何一项或全部: ...
安装npm install metalsmith-dev例子var Metalsmith = require("metalsmith");var markdown = require("metalsmith-markdown");var templates = require("metalsmith-templates");var dev = require("metalsmith-dev...
npm install metalsmith-simplewatch 用法 watch功能启动开发服务器,并在修改源文件时进行重建。 var watch = require ( 'metalsmith-simplewatch' ) watch ( { buildFn : build , buildPath : path . resolve...
用于创建 KSS 文档的 Metalsmith 插件。 地位 安装 $ npm install metalsmith-kss 命令行使用 通过 npm 安装,然后将metalsmith-kss密钥添加到您的metalsmith.json插件中,如下所示: { " plugins " : { " ...
从 metalsmith.json 或 JS API 安装: var metalsmith = require ( 'metalsmith' ) ;var combine = require ( 'metalsmith-combine' ) ;metalsmith ( __dirname ) . use ( combine ( ) ) . build ( ) ; 从文件元...
Metalsmith-jquery 一个插件,可通过jQuery语法操作HTML。...Metalsmith ( __dirname ) . use ( markdown ( ) ) . use ( jquery ( function ( $ ) { $ ( 'h2' ) . addClass ( 'welcome' ) ; } ) ) . use ( templa
一个Metalsmith插件,用于基于模式在文件上添加元数据。 安装 $ npm install metalsmith-filemetadata JavaScript用法 var fileMetadata = require ( 'metalsmith-filemetadata' ) ; metalsmith . use ( ...
强调: 缓存内容丰富的数据从metalsmith构建调用配置,而不是从文件yaml meta配置使用花哨的同步API 允许复杂的数据查询查看带或动机我确实需要从远程api进行缓存,以加快Metalsmith的构建过程。 我看不到修改官方...
安装 $ npm install metalsmith-typography命令行使用通过 npm 安装,然后将metalsmith-typography密钥添加到您的metalsmith.json插件中: { " plugins " : { " metalsmith-typography " : { " lang " : " en " } }}...
当与metalsmith-watch和metalsmith-serv配对以基于命令行标志跳过这些插件时或例如在非交互环境中时,这非常有用。 安装 $ npm install metalsmith-if --save 用法 将插件传递给Metalsmith#use : var msIf = ...
用法安装软件包: npm install metalsmith-uglify将插件添加到您的Metalsmith构建链中: const metalsmith = require('metalsmith');const uglify = require('metalsmith-uglify');metalsmith(__dirname) .source('....
安装 npm install metalsmith-less用法 var less = require ( 'metalsmith-less' )new Metalsmith ( __dirname ) . use ( less ( options ) ) . build ( )options Object pattern String|Array<String> 用于过滤...
金属匠React模板 使用JSX模板的Metalsmith模板插件。 支持React / Preact / React-Router等关于metalsmith-react-templates是一个插件,可以使用JSX模板(如和呈现文件。 它是可扩展的,因此可以扩展为支持其他类似...
metalsmith-server-watch 一个 Metalsmith 插件,通过静态文件服务器提供最新版本安装 $ npm install metalsmith-server-watch用法 var Metalsmith = require ( 'metalsmith' ) ;var watch = require ( 'metalsmith-...
金属匠阶层Metalsmith插件,可将层次结构信息添加到文件元数据。 使用文件元数据parent属性进行爬网,直到找到没有父级的文件为止,列表输出到hierarchy属性中,根节点在前,当前节点在后。忠告/狂奔将父属性添加到...
用于扁平化目录层次结构的 metalsmith 插件。 安装 $ npm install metalsmith-flatten --save-dev 用法 展平整个目录 var Metalsmith = require ( 'metalsmith' ) ; var flatten = require ( 'metalsmith-flatten'...
Metalsmith Dayone示例从第一天的数据构建的一个示例Metalsmith网站。演示版您可以签出已。特征分页条目页面按标签页分页的条目标签列表页面自订网域部署到GitHub页面pug模板布局用法这主要是Metalsmith插件的集合,...