-
fis3插件,利用fis3产出的sourcemap,自动压缩 每一个handlebars所依赖的所有js/css文件,并生成pkg.json(sourcemap)
fis.match('::package', { postpackager: fis.plugin('packer',{ "serverPath": '../server', "pkgSourceMap": "/pkg.json", "staticRoot": '../server/public', "pkgFolder": "/static/pkg/", "domain": domain, //CDN domain or localserver "pluginList": { "plugin_baidu_map": "http://api.map.baidu.com/api?v=2.0&ak=shVNhkQAqVMGNri4yuX0yEYu" } , "ignore": "**/partials/**.handlebars", //不会分析这些文件的依赖关系 "templateSuffix": "handlebars" }) });
-
生成 pkg.json 中
{ res: { "a.handlebars" : { css: [ "a.scss", "b.scss" ], js: [ "a.js", "b.jsx" ], plugins: ["http://api.map.baidu.com/api?v = 2.0&ak=shVYu"] } }, map: { "a.handlebars" : { css: "/static/pkg/pkg_93cfa159.css", js: "/static/pkg/pkg_9b468ce9.js", plugins: ["http://api.map.baidu.com/api?v = 2.0&ak=shVYu"] } } } "views/xxx.handlebars"
-
plugin使用方法
在js/jsx文件中 /** * @require plugin_baidu_map */
This package has been deprecated
Author message:
not support any more
fis3-postpackager-packer
1.0.5 • Public • Published/fis3-postpackager-packer/
Package Sidebar
Install
npm i fis3-postpackager-packer
Weekly Downloads
1
Version
1.0.5
License
ISC