DCloud_UNI_GSQ
DCloud_UNI_GSQ
  • 发布:2019-08-21 14:21
  • 更新:2025-03-03 11:47
  • 阅读:73259

在 WebStorm 中开发 uni-app

分类:uni-app

CLI 工程

全局安装 vue-cli 3.x(如已安装请跳过此步骤)

npm install -g @vue/cli

通过 CLI 创建 uni-app 项目

vue create -p dcloudio/uni-preset-vue my-project

此时,会提示选择项目模板,初次体验建议选择 hello uni-app 项目模板,如下所示:

在 WebStorm 中打开项目

CLI 工程默认带了 uni-app 语法提示和 5+App 语法提示

运行项目

npm run dev:%PLATFORM%

发布项目

npm run build:%PLATFORM%

%PLATFORM% 可取值如下:

平台
h5 H5
mp-alipay 支付宝小程序
mp-baidu 百度小程序
mp-weixin 微信小程序
mp-toutiao 头条小程序
mp-qq qq 小程序

CLI 方式参考文档

HBuilderX 工程

HBuilderX 创建的工程默认不带 types 语法提示,在 WebStorm 中编辑的时候,可以自行安装

初始化npm(如已初始化跳过此步骤)

npm init -y

安装 uni-app 语法提示

npm i @dcloudio/types -D

注意

webstorm不识别rpx等单位

如果想了解HBuilderX为uni-app做了什么更好的优化,参考:https://ask.dcloud.net.cn/article/35451

5 关注 分享
9***@qq.com C1oudust 小飞侠108 tuonioooo HRK_01

要回复文章请先登录注册

DCloud_UNI_GSQ

DCloud_UNI_GSQ (作者)

回复 m***@163.com :
这个不是文档,这个是我个人为了方便其他编辑器用户发布的一篇文章,能否描述一下你发布此言论的过程吗?
2021-11-08 14:27
m***@163.com

m***@163.com

垃圾文档
2021-11-07 21:59
Lysander686

Lysander686

回复 Lysander686 :
我找到了, 可以在file type 里面进行配置, 给vue选项下的 *.vue 另外添加一种file type *.nvue即可
2021-01-16 17:36
Lysander686

Lysander686

回复 1***@qq.com :
现在找到了webstorm识别 nvue的方法了吗
2020-10-15 20:44
5***@qq.com

5***@qq.com

不支持rpx,一运行就报错,这文档有什么用呢 . . .
2020-09-16 03:14
cwsong

cwsong

那么如何运行hbuilder开发的uni-app呢?
2020-08-20 13:12
ArmLiang

ArmLiang

为了能够让webstorm能够识别uni-app自带的组件,可以随便创建一个文件(这个文件不需要被引用)然后注册组件就可以
2020-07-22 09:41
h***@outlook.com

h***@outlook.com

回复 DCloud_UNI_GSQ :
已设置,但是依然报此错误。疑似该插件本身问题
2020-06-09 16:17
DCloud_UNI_GSQ

DCloud_UNI_GSQ (作者)

回复 h***@outlook.com :
可以,打开设置-运行配置
2020-06-09 16:01
h***@outlook.com

h***@outlook.com

回复 h***@outlook.com :
更加详细的错误原因:
在uniapp市场找到并使用插件luch-request 该插件依赖node10+,HBuilder X编译使用node8环境导致报错,请问Hbuilder X是否可以更新内置的node版本,或者设置为引用外部node呢?
2020-06-09 15:57