注:无需App开发,则无需下载HBuilderX
snail-uni
内置了插件安装配置文件,使用Vscode
打开项目文件夹,点击安装插件
即可安装插件。
├── .vscode
│ └── extensions.json
snail-uni
附带一个命令行创建向导,可以帮助你构建一个基本项目。支持创建 js
与 ts
让你无需纠结。
::: code-group
npx snail-uni create
pnpm snail-uni create
yarn snail-uni create
:::
将需要回答几个简单的问题:
<<< @/snippets/create.ansi
你还可以通过附加的命令行选项直接指定项目名称和你想要使用的模板, 例如:
snail-uni create <project-name> <语言类型(js/ts)>
不指定类型默认为 js
版本, ts
版本如下:
::: code-group
npx snail-uni create snail-uni-app ts
pnpm snail-uni create snail-uni-app ts
yarn snail-uni create snail-uni-app ts
:::
执行完之后,将生成一个新的项目
<<< @/snippets/create_title.ansi
snail-uni
启动运行脚本在package.json
中配置:
{
...
"scripts": {
"dev": "uni -p mp-weixin",
"dev:h5": "uni",
"build": "uni build -p mp-weixin",
"build:h5": "uni build"
...
},
...
}
dev
脚本将启动具有即时热更新的本地开发服务器。使用以下命令运行它:
默认启动微信小程序,根据自己需求在
package.json
中进行调整
::: code-group
npm run dev
pnpm run dev # or pnpm dev
yarn dev
:::
build
脚本将构建应用,并生成一个或多个平台包。使用以下命令运行它:
默认构建微信小程序,根据自己需求在
package.json
中进行调整
::: code-group
npm run build
pnpm run build # or pnpm build
yarn build