【文件属性】:
文件名称:shopify-app-starter:基于 shopify-app-node 的 starter,包括 CRON、Mail、Database、Shopify API (REST + GraphQL)
文件大小:215KB
文件格式:ZIP
更新时间:2021-05-29 22:07:26
shopify shopify-embedded-applications starter-project shopify-polaris shopify-app
介绍
此启动器基于使用shopify-app-cli
使用的技术是:
节点
下一个.JS
考阿
React
北极星 (Shopify)
特征
创建 Shopify 应用
创建 Shopify 自定义应用程序(针对一位客户)
创建一个Shopify私有应用程序(它从Shopify外部与Shopify进行交互)
CRON 函数
邮件功能
Shopify API (REST + GraphQL) 包括 REST 和 GraphQL + 批量功能的分页
DynamoDB 函数来持久化存储设置 + 数据
安装
克隆启动器然后 npm i
开发
启动服务器PORT=8081 npm run dev
然后用 ngrok 打开一个隧道: ngrok http 8081 --subdomain=livingcolor
构建和部署
构建 nextJS 文件npm run build
在合作伙伴 s
【文件预览】:
shopify-app-starter-master
----.stylelintignore(13B)
----server()
--------handlers()
--------index.js(175B)
--------cron()
--------shopify()
--------server.js(4KB)
--------database()
--------routes()
--------services()
----config()
--------prod()
--------dev()
----next.config.js(368B)
----package.json(2KB)
----.prettierignore(80B)
----package-lock.json(841KB)
----.env.dist(858B)
----.eslintrc.js(341B)
----pages()
--------index.js(1KB)
--------api()
--------_app.js(1KB)
----pm2.json(143B)
----.stylelintrc.js(72B)
----LICENSE.md(1KB)
----.gitignore(248B)
----README.md(2KB)
----.eslintignore(30B)
----utils()
--------encryption.js(498B)
--------joinCookies.js(255B)
----.editorconfig(396B)