快速开始
前置准备
注:无需App开发,则无需下载HBuilderX
Vscode插件安装
snail-uni
内置了插件安装配置文件,使用Vscode
打开项目文件夹,点击安装插件
即可安装插件。
shell
├── .vscode
│ └── extensions.json
创建项目
snail-uni
附带一个命令行创建向导,可以帮助你构建一个基本项目。支持创建 js
与 ts
让你无需纠结。
sh
npx snail-uni create
sh
pnpm snail-uni create
sh
yarn snail-uni create
将需要回答几个简单的问题:
┌ 欢迎使用snail-uni脚手架!
│
◇ 项目名称:
│ snai-uni-app
│
◇ 项目描述:
│ A snail-uni-app project
│
◆ 选择 UI 框架:
│ ● wot-design-ui (推荐)
│ ○ uv-ui
│ ○ uview-plus
│ ○ tuniao-ui
│
◆ 是否使用 TypeScript?
│ ● Yes / ○ No
│
└ 你已成功创建! 现在请使用 pnpm 安装/运行你的项目
进入项目: cd snail-uni-app
安装依赖: pnpm install
你还可以通过附加的命令行选项直接指定项目名称和你想要使用的模板, 例如: snail-uni create <project-name> <语言类型(js/ts)>
不指定类型默认为 js
版本, ts
版本如下:
sh
npx snail-uni create snail-uni-app ts
sh
pnpm snail-uni create snail-uni-app ts
sh
yarn snail-uni create snail-uni-app ts
执行完之后,将生成一个新的项目
└ 你已成功创建! 现在请使用 pnpm 安装/运行你的项目
进入项目: cd snail-uni-app
安装依赖: pnpm install
启动并运行
snail-uni
启动运行脚本在package.json
中配置:
json
{
...
"scripts": {
"dev": "uni -p mp-weixin",
"dev:h5": "uni",
"build": "uni build -p mp-weixin",
"build:h5": "uni build"
...
},
...
}
dev
脚本将启动具有即时热更新的本地开发服务器。使用以下命令运行它:
默认启动微信小程序,根据自己需求在
package.json
中进行调整
sh
npm run dev
sh
pnpm run dev # or pnpm dev
sh
yarn dev
build
脚本将构建应用,并生成一个或多个平台包。使用以下命令运行它:
默认构建微信小程序,根据自己需求在
package.json
中进行调整
sh
npm run build
sh
pnpm run build # or pnpm build
sh
yarn build