Line 41:
Line 41:
<syntaxHighlight>
<syntaxHighlight>
node --version`
node --version`
−
<syntaxHighlight>
+
</syntaxHighlight>
=== Install the Zapier CLI ===
=== Install the Zapier CLI ===
Line 47:
Line 47:
Next let's install the Zapier CLI tools. The CLI will allow you to build your app, deploy it to the Zapier platform, do local testing, manage users and testers, view remote logs, collaborate with your team, and more:
Next let's install the Zapier CLI tools. The CLI will allow you to build your app, deploy it to the Zapier platform, do local testing, manage users and testers, view remote logs, collaborate with your team, and more:
−
<source lang="bash">
+
<syntaxHighlight>
cd dev/examples/zapier
cd dev/examples/zapier
npm install -g zapier-platform-cli
npm install -g zapier-platform-cli
zapier --version
zapier --version
−
</source>
+
</syntaxHighlight>
=== Run Zapier Login ===
=== Run Zapier Login ===
Line 57:
Line 57:
Let's configure authentication between your dev environment and the Zapier platform. You'll use the email address and password you use to log in to the Zapier application.
Let's configure authentication between your dev environment and the Zapier platform. You'll use the email address and password you use to log in to the Zapier application.
−
`zapier login`
+
<syntaxHighlight>
+
zapier login
+
</syntaxHighlight>
This command will set up a .zapierrc file in your home directory.
This command will set up a .zapierrc file in your home directory.
Line 65:
Line 67:
In zapier example directory, run:
In zapier example directory, run:
−
`cd dev/examples/zapier`
+
<syntaxHighlight>
−
+
cd dev/examples/zapier
−
`npm install`
+
npm install
+
</syntaxHighlight>
=== Deploying your App ===
=== Deploying your App ===
Line 73:
Line 76:
Let's deploy it! When you're ready to try your code out on the Zapier platform use the push command. Only you will be able to see the app until you invite testers.
Let's deploy it! When you're ready to try your code out on the Zapier platform use the push command. Only you will be able to see the app until you invite testers.
−
`zapier register` (the first time, choose name for example "Dolibarr")
+
<syntaxHighlight>
−
+
zapier register (the first time, choose name for example "Dolibarr")
−
`zapier push`
+
zapier push
+
</syntaxHighlight>
After a push, the Application, with the name you defined during the register step, is available when creating a Zap.
After a push, the Application, with the name you defined during the register step, is available when creating a Zap.