【文件属性】:
文件名称:build-plugin-template:用于创建新的Netlify Build插件的模板存储库
文件大小:159KB
文件格式:ZIP
更新时间:2021-01-30 09:35:22
nodejs javascript windows macos linux
用于创建新的Netlify Build插件的模板存储库。
Build插件的主要文档可以在找到。
初始化
要使用新的Netlify Build插件创建存储库,请单击页面顶部的。
存储库名称应以netlify-plugin- ,例如netlify-plugin-gatsby 。
本地。
在新的存储库目录中,运行以下命令。
npm run init
将会问一些问题。 确保插件的名称与存储库名称匹配。
除其他外,这将用插件的用户文档替换此README.md 。 开发文档仍将在 。
最后,使用存储库创建一个Netlify站点。 这将在每次git push上自动在Netlify Build中运行您的Build插件,作为冒烟测试。
您还可以添加。
用法
插件的逻辑应添加到 。 该文件中的注释将指导您完成Build插件的创建。
开发任务
提供以下开发任务。 请检查 scripts属性以获取更多信息。
npm run build
使用当前插件在本地运行Netlify Build。 可用于调试和手动测试。
本地Build配置文件是 ,可以修改。
npm run ava
运行。
【文件预览】:
build-plugin-template-master
----init()
--------site.js(2KB)
--------main.js(1KB)
--------clean.js(2KB)
--------copy.js(303B)
--------variables()
--------options.js(355B)
--------template.js(2KB)
--------README.md(174B)
--------bin.js(1KB)
----netlify.toml(354B)
----.gitattributes(19B)
----.github()
--------ISSUE_TEMPLATE()
--------pull_request_template.md(995B)
----.prettierrc.yml(96B)
----src()
--------index.js(3KB)
----.eslintrc.yml(181B)
----CONTRIBUTING.md(2KB)
----renovate.json5(163B)
----test()
--------index.js(863B)
----LICENSE.md(1KB)
----README.md(2KB)
----ava.config.js(55B)
----manifest.yml(155B)
----.editorconfig(168B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(126B)
----package-lock.json(550KB)
----package.json(2KB)