这是一个包,用于将压缩缓存js、css组合到不同的客户端库中
myjscss的Python项目详细描述
myjscss
===
js css组合压缩缓存并分发给不同的客户端
“caption”:“core lib”、
“index”:5、
“type”:“js”、
“files”:[
“/static/common/start.js”、
“/static/common/common.js”、
“/static/common/controller.js”、
“/static/common/directive/directive.js”、
“/static/common/filter.js”
]
}
不同目标客户端的单个js
例如:
app.json客户端是移动的,pc
“/static/common/start.js”是计算mobile find/static/common/start.js和/static/common/start.mobile.js两个文件时的js relate路径,当compute pc将找到/static/common/start.js和/static/common/start.pc.js两个文件并将其合并压缩时,您可以定义许多文件配置,如app.json
此服务还缓存压缩库,您必须提供cache-get(key)cachet-set(key,值)
您可以在一个文件夹中定义许多类似app.json的配置文件路径
config\u path是您的配置文件夹路径
js path是您的js文件文件夹路径js\u path+'/static/common/start.js'可以找到您的js文件
{
“type”:“css”、
“client”:[
“pc”、
“mobile”,
“管理员”
],
“标题”:“样式库”,
“索引”:18,
“文件”:[
“/static/common/directive/directive.css”,
“/static/common/directive/templates/employee_selector.css”,
“/static/common/directive/templates/department_selector.css”,
“/static/common/components/base/base.scss”
]
}
===
js css组合压缩缓存并分发给不同的客户端
“caption”:“core lib”、
“index”:5、
“type”:“js”、
“files”:[
“/static/common/start.js”、
“/static/common/common.js”、
“/static/common/controller.js”、
“/static/common/directive/directive.js”、
“/static/common/filter.js”
]
}
不同目标客户端的单个js
例如:
app.json客户端是移动的,pc
“/static/common/start.js”是计算mobile find/static/common/start.js和/static/common/start.mobile.js两个文件时的js relate路径,当compute pc将找到/static/common/start.js和/static/common/start.pc.js两个文件并将其合并压缩时,您可以定义许多文件配置,如app.json
此服务还缓存压缩库,您必须提供cache-get(key)cachet-set(key,值)
您可以在一个文件夹中定义许多类似app.json的配置文件路径
config\u path是您的配置文件夹路径
js path是您的js文件文件夹路径js\u path+'/static/common/start.js'可以找到您的js文件
“type”:“css”、
“client”:[
“pc”、
“mobile”,
“管理员”
],
“标题”:“样式库”,
“索引”:18,
“文件”:[
“/static/common/directive/directive.css”,
“/static/common/directive/templates/employee_selector.css”,
“/static/common/directive/templates/department_selector.css”,
“/static/common/components/base/base.scss”
]
}