文件名称:demo-rollup-module
文件大小:120KB
文件格式:ZIP
更新时间:2024-05-29 15:56:56
JavaScript
此存储库提供了一个示例入门项目,该项目使用捆绑/创建具有最佳实践集成的模块。 Rollup是一款功能强大/现代化的捆绑器,值得您在Foundry的开发工作中考虑。 为什么: Foundry VTT包含现代Javascript / ES模块(ESM)支持,因此为什么不选择这样做的捆绑器/构建工具。 汇总功能出色,具有出色支持,可提供具有最新ESM功能的尺寸缩小的模块。 有关此演示存储库/模块的完整说明,请参阅 。 以下是重点。 强调: 此回购/启动程序模块在所有配置文件和源代码中都得到了很好的注释。 带有和跨平台环境变量支持。 轻松设置自定义。 几个Rollup插件示例,用于加载/ //。 前缀程序/ postcss-preset-env的Sass的PostCSS设置,它将所有SCSS / Sass / CSS编译为module.json引用的module.json Terse
【文件预览】:
demo-rollup-module-main
----.eslintrc(1KB)
----empty.js(0B)
----rollup.config.js(9KB)
----package.json(2KB)
----.github()
--------workflows()
----terser.config.mjs(164B)
----LICENSE(1KB)
----package-lock.json(739KB)
----postcss.config.mjs(817B)
----module()
--------templates()
--------json()
--------src()
--------demo-rollup-module.js(2KB)
--------module.json(693B)
--------sass()
--------copy()
--------npm()
----env()
--------build-deploy-compress.env(857B)
--------build-dev-compress.env(399B)
--------build-deploy.env(858B)
--------build-dev.env(393B)
--------.env.example(111B)
----.gitignore(308B)
----README.md(4KB)
----.eslintignore(13B)