安装
要求
我们建议使用 nvm 来控制Node.JS 版本
初始化
我们建议通过 create-goji-app 来创建一个新的 Goji 项目。
对于 npm 用户,
npm create goji-app my-goji-app
cd my-goji-app
npm install
对于 yarn 用户,
yarn create goji-app my-goji-app
cd my-goji-app
yarn
Goji项目将创建在文件夹
my-goji-app中,你可以按照自己的意愿修改它。
项目文件夹的结构看起来是这样的。
my-goji-app/
├── goji.config.js
├── package.json
└── src
├── app.config.ts
├── app.css
├── app.ts
├── pages
│ └── index
│ ├── index.config.ts
│ ├── index.css
│ └── index.tsx
└── project.config.json
开始开发
要启动一个 Goji 项目,您可以运行 npm run start [target] 开启开发模式, 或运行 npm run build [target] 开启生产模式。
yarn 用户应该运行
yarn start [target]或yarn build [target]
target 默认情况下为 wechat, 可以为此列表中的任意一个。
| 平台 | target |
|---|---|
| 微信小程序 | wechat |
| 百度智能小程序 | baidu |
| 支付宝小程序 | alipay |
| 字节跳动小程序 | toutiao |
| QQ小程序 | qq |
微信小程序
在运行
my-goji-app文件夹中运行npm run start wechat。打开 微信开发者工具, 并扫描二维码登录。
导入位于
my-goji-app/dist/wechat的项目。 您应该根据真实项目修改appid,或者直接使用 测试账户。

- 你应该可以看到示例项目。 如果源代码被修改,开发者工具会自动重新加载。

在代码开发完成后, 您可以运行 npm run build wechat 来打包代码,然后预览或 上传小程序。 请注意上传代码需要真实的 appid 而不是测试帐户。
其他小程序
基本上步骤与微信小程序相同。 您应该从官方网站下载不同的开发者工具。