helix-static:为Project Helix提供静态文件服务

时间:2024-03-07 10:38:47
【文件属性】:

文件名称:helix-static:为Project Helix提供静态文件服务

文件大小:11.17MB

文件格式:ZIP

更新时间:2024-03-07 10:38:47

helix JavaScript

螺旋静态 从GitHub服务静态文件(带有一些其他功能)以用于Project Helix 状态 关于 Helix Static是的共享微服务,可提供来自GitHub的静态文件。 它包括以下功能: MIME类型检测 大文件检测(大文件从CDN重定向并提供) 生成用于JS和CSS资产的长距离URL 通过引用可长时间缓存的URL(通过ESI)替换JS和CSS资产中的URL 开发Helix Static 您需要node>=8.0.0和npm>=5.4.0 。 遵循典型的npm install和npm test工作流程。 我们欢迎您的贡献。 部署Helix Static 部署Helix Static需要wsk命令行客户端,并已根据您选择的名称空间进行身份验证。 对于Project Helix,我们使用helix名称空间。 通过测试的所有对main的提交将自动部署。 所有将通过测试的分支


【文件预览】:
helix-static-main
----.releaserc.js(607B)
----package.json(3KB)
----.github()
--------org-project-bot.yaml(21B)
--------workflows()
----test()
--------utils.js(1KB)
--------integration.test.js(4KB)
--------static.test.js(16KB)
--------post-deploy.test.js(6KB)
--------font-proxy.test.js(11KB)
--------fixtures()
--------post-deploy-utils.js(2KB)
----.renovaterc.json(47B)
----package-lock.json(565KB)
----CONTRIBUTING.md(3KB)
----src()
--------handlers()
--------utils.js(2KB)
--------index.js(1KB)
--------static.js(4KB)
--------github-fetcher.js(7KB)
--------router.js(1KB)
----.eslintrc.js(684B)
----.gitignore(201B)
----CHANGELOG.md(74KB)
----.circleci()
--------config.yml(3KB)
----CODE_OF_CONDUCT.md(3KB)
----README.md(2KB)
----.eslintignore(7B)
----LICENSE.txt(11KB)
----.tidelift.yml(629B)

网友评论