文件名称:Q-server:Q服务器
文件大小:519KB
文件格式:ZIP
更新时间:2024-05-25 22:12:57
toolbox newsroom swiss-publishing JavaScript
Q服务器 维护者: Q是一个使记者能够为故事创建视觉元素的系统。 它由和开发,并用于新闻编辑室。 这里有一个演示: : 这是Q工具箱的服务器。 要使用Q服务器,您还需要一个。 文档: : 发展 测验 测试的覆盖率目标是100%。 请不要降低覆盖范围。 测试使用pouchdb-server模拟数据库并实现简单的模拟工具端点。 这使e2e测试完全独立,无需运行任何外部服务。 只需执行npm install ,然后进行npm run test ,就可以了。 在test/e2e-tests.js有e2e测试,在test/unit-tests.js有一些单元测试。 执照 版权所有(c)2019 NeueZürcherZeitung。 版权所有。 该软件是根据MIT许可发布的。
【文件预览】:
Q-server-dev
----.gitignore(54B)
----package.json(1KB)
----package-lock.json(233KB)
----.nvmrc(3B)
----.travis.yml(147B)
----_config.yml(27B)
----.github()
--------ISSUE_TEMPLATE.md(421B)
----helper()
--------custom-joi.js(1KB)
--------meta-properties.js(498B)
----README.md(1KB)
----plugins()
--------core()
--------statistics()
--------file()
--------cdn()
--------screenshot()
--------fixtures()
--------tasks()
----docs()
--------.gitignore(6B)
--------rendering-info.md(3KB)
--------images()
--------index.md(2KB)
--------_data()
--------developing-tools.md(6KB)
--------install.md(4KB)
--------assets()
--------_includes()
--------migrations.md(5KB)
--------_config.yml(534B)
--------about-targets.md(6KB)
--------Gemfile(73B)
--------tool-runtime-config.md(929B)
--------_layouts()
--------Gemfile.lock(6KB)
----test()
--------mock()
--------unit-tests.js(9KB)
--------config()
--------e2e-tests.js(30KB)
--------pouchdb-server-config.json(149B)
--------plugins.js(3KB)
--------logs()
--------server.js(669B)
----.editorconfig(265B)