vscode 开发 uniapp
个人感觉使用 vs code 开发 uniapp 比官方的 HBuilderX 更好用。
安装 vue-cli
若未安装 vue-cli,在已安装 nodejs 的环境下运行
1 | npm install -g @vue/cli |
创建项目
1 | vue create -p dcloudio/uni-preset-vue uniapp-proj |
下载完成后让选择模板,正常开发一般选“默认模板”,初次使用可选择“Hello uni-app”体验。
语法提示
在 vscode 中,对 uni-app 的语法提示也可以很友好
vscode 插件
在 vscode 插件市场中安装vetur
组件语法提示
安装
1 | npm i @dcloudio/uni-helper-json |
HBuilderX 自带的代码块
下载 uni-app 代码块,放入根目录下的.vscode
文件夹
运行
可以使用 HBuilderX 打开项目运行,也可以使用命令
1 | npm run dev:%PLATFORM% |
1 | npm run build:%PLATFORM% |
$PLATFORM$
可见 官网
eslint 语法检查
vs code 插件
vs code 安装插件 ESLint
安装依赖
eslint
babel-eslint
eslint-plugin-vue
使用 prettier
安装 eslint-plugin-prettier
1 | npm i eslint-plugin-prettier --save |
在 .eslintrc.js
文件内的extends
处添加
1 | extends: [ |
配置全局变量
在.eslintrc.js
文件的gloabls
处加上
1 | globals: { |
配置文件
最终配置文件.eslintrc.js
如
1 | module.exports = { |