gatsby-scaffolder
v1.0.8
Published
A command line tool that helps you scaffold various parts that you might need when developing for the Gatsby framework
Downloads
6
Maintainers
Readme
A command line tool that scaffolds different files and projects when working with Gatsby.
Install
Global install, Either install as a global library:
npm install -g gatsby-scaffolder
This will install an executable
gtsf
.Run with NPX Or run it with NPX, like so:
npx gtsf <command> <arg>
Commands
NOTE, the commands component
and page
assume there is an existing Gatsby project scaffolded already. (Thereby existing directories src/components/
and src/pages/
). The plugin
command assumes you are standing in an empty directory when running it.
The following commands are supported
component
npx gtsf component <component name>
example
npx gtsf component hello
This creates the React component
hello.js
in theComponents/
dir.page
npx gtsf page <component name>
example
npx gtsf page hello
This creates the React component
hello.js
in thePages/
dir.plugin source
npx gtsf plugin <type>
example
npx gtsf plugin source
This creates scaffolds out a new source plugin. This includes
package.json
andgatsby-node.js
.plugin transform
npx gtsf plugin <type>
example
npx gtsf plugin transform
This scaffolds out a new transformer plugin. This includes
package.json
,gatsby-node.js
,parseContent.js
and a test directory.