安装
要求
我们建议使用 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
而不是测试帐户。
其他小程序
基本上步骤与微信小程序相同。 您应该从官方网站下载不同的开发者工具。