文件名称:observablehq-file-attachments
文件大小:145KB
文件格式:ZIP
更新时间:2024-04-03 03:40:21
TypeScript
Project ObservableHQ FileAttachment虚拟文件系统 通过将它们放置在虚拟目录结构中,这为使用对象提供了更大的灵活性。 生成的数据和静态数据并存。 这解决了几个问题。 您无法计算要使用的附件。 字符串参数必须是文字。 命名空间是扁平的。 这意味着缺乏组织; 如果我们能够计算出引用的附件,那就更复杂了。 我需要能够在计算值和从附件加载的值之间切换。 通常,我的附件是从加载外部数据开始的缓存计算。 我需要能够轻松地重新计算它们,而无需更改引用它们的代码。 能够为潜在的记事本制作原型非常方便。 这可能包括过滤或更改现有来源。 在版本之间进行切换应该更容易,而标记/标记版本将是一个很大的帮助。 跟踪旧版本中正在使用的附件和版本应该更容易。 当前笔记本中的旧版本替换为新版本,会使未使用的附件集变得混乱,使“未使用”变为“过时”。 没有元数据与实例相关联。
【文件预览】:
observablehq-file-attachments-main
----.travis.yml(523B)
----bin()
--------hello.js(315B)
--------README.md(292B)
----rollup.config.js(224B)
----config()
--------top-jest.config.ts(675B)
--------tsconfig.json(909B)
--------require-from.ts(4KB)
--------README.md(2KB)
--------rollup.config.ts(5KB)
--------module-typings.d.ts(3KB)
----typedoc.json(144B)
----package.json(3KB)
----.github()
--------workflows()
----assets()
--------.gitignore(47B)
--------README.md(118B)
----jest.config.js(175B)
----notebook()
--------inspector.css(2KB)
--------index.js(52B)
--------package.json(348B)
--------index.html(365B)
--------0d05b8606967fe2d@1289.js(30KB)
--------runtime.js(37KB)
--------README.md(809B)
--------files()
----LICENSE(1KB)
----package-lock.json(307KB)
----src()
--------AFile.ts(10KB)
--------regenerator.ts(373B)
--------__tests__()
--------symbols.ts(2KB)
--------AFileSystem.ts(11KB)
--------tsconfig.json(334B)
--------types.ts(2KB)
--------README.md(323B)
--------index.ts(613B)
--------util.ts(7KB)
----.idea()
--------file-attachments.iml(458B)
--------aws.xml(479B)
--------codeStyles()
--------misc.xml(262B)
--------vcs.xml(180B)
--------jsLibraryMappings.xml(187B)
--------dictionaries()
--------markdown-navigator-enh.xml(5KB)
--------markdown-navigator.xml(5KB)
--------markdown-exported-files.xml(185B)
--------.gitignore(55B)
--------inspectionProfiles()
----.npmignore(281B)
----devtools()
--------tsconfig.json(913B)
--------jest-new.js(140B)
--------README.md(296B)
--------index.ts(25B)
----tsconfig.json(5KB)
----.devcontainer()
--------Dockerfile(842B)
--------devcontainer.json(1KB)
----.gitignore(1KB)
----CHANGELOG.md(306B)
----.circleci()
--------config.yml(968B)
----serve.json(50B)
----README.md(8KB)
----.editorconfig(321B)