Maison > outils de développement > VSCode > Comment développer uni-app en VSCode ? (Partage du tutoriel)

Comment développer uni-app en VSCode ? (Partage du tutoriel)

青灯夜游
Libérer: 2022-05-13 20:13:02
avant
16969 Les gens l'ont consulté

Comment développer uni-app en VSCode ? L'article suivant partagera avec vous un tutoriel sur le développement d'uni-app dans VSCode. C'est peut-être le tutoriel le meilleur et le plus détaillé. Venez jeter un oeil !

Comment développer uni-app en VSCode ? (Partage du tutoriel)

Nous utiliserons VSCode pour écrire uni-app. Différent de Hbuilder X, l'utilisation de VSCode crée des projets via un échafaudage. Pourquoi devrais-je utiliser VSCode pour l'écrire ? Peut-être que je ne suis pas encore habitué à Hbuilder. Je n’entrerai pas dans les détails ici. [Apprentissage recommandé : "tutoriel d'introduction au vscodeuni-app,不同于Hbuilder X,用VSCode是通过脚手架来创建项目,为什么我要用VSCode写呢?可能还是不太习惯Hbuilder X等等原因,还有就是不想换开发工具,觉得开发前端一个VSCode就够了,也不用去比较两者谁好谁坏,自己喜欢哪个用哪个,这里就不过多赘述了。【推荐学习:《vscode入门教程》】

自己也用VSCode做了几个uni-app项目了,主要是写小程序,总体体验下来还是非常不错的。

Comment développer uni-app en VSCode ? (Partage du tutoriel)

简述一下这个教程能给VSCode开发 uni-app带来的体验

  • 增强pages.jsonmanifest.json开发体验(语法提示、颜色块、写注释)
  • 一键创建页面、组件、分包
  • 完善的API,组件,uni.scss语法提示
  • 条件编译注释高亮

可以说,VSCode开发uni-app的槽点基本上都解决了,有很多地方我觉得体验还更好。

文章比较长,写的也比较详细,小白也能看懂。

初始化项目

我们使用 vue2 创建工程作为示例,uni-app中Vue2版的组件库和插件也比较多,稳定、问题少,可以先参考下官方文档:工程化

既然是使用vue脚手架,那肯定要全局安装@vue/cli,已安装的可以跳过。

注意:Vue2创建的项目,脚手架版本要用@4的版本,用@5的版本运行项目会报错,这里推荐 @4.5.15

npm install -g @vue/cli
Copier après la connexion

创建项目,后面是你的项目名字。

vue create -p dcloudio/uni-preset-vue uni_vue2_cli
Copier après la connexion

这里我们选择默认模板

Comment développer uni-app en VSCode ? (Partage du tutoriel)

在VSCode打开这个项目,可以看看整个项目项目结构,src下项目结构跟HbuilderX创建的根目录基本一样,说明两种项目转换还是比较方便的。

提示:既然是Vue2项目,有scss文件,那肯定要装vetursass这两个插件吧,不会有人还没有装吧。

Comment développer uni-app en VSCode ? (Partage du tutoriel)

tsconfig.json报错问题

Comment développer uni-app en VSCode ? (Partage du tutoriel)

创建tsconfig.json配置文件时,VSCode会自动检测当前项目当中是否有ts文件,若没有则报错,提示用户需要创建一个ts文件后,再去使用typescript。其实即使报红,但运行项目是没有问题的,但有强迫症的人肯定受不了,不可能一直看着报错吧。

解决方案很简单,就是在项目根目录下,随便建一个ts文件,不用写任何东西,然后在tsconfig.json配置 files 这个就好了。

我们在项目根目录下新建一个puppet.ts,puppet:傀儡的意思,哈哈,这里名字可以自己随便起。

Comment développer uni-app en VSCode ? (Partage du tutoriel)

tsconfig.json

{
  "compilerOptions": {
    "types": ["@dcloudio/types", "miniprogram-api-typings", "mini-types"]
  },
  "files": ["puppet.ts"]
}
Copier après la connexion

增强pages.json和manifest.json开发体验

json文件写注释

我们打开pages.jsonmanifest.json,发现会报红,这是因为在json中是不能写注释的,而在jsonc是可以写注释的。

Comment développer uni-app en VSCode ? (Partage du tutoriel)

解决方案:我们把pages.jsonmanifest.json这两个文件关联到jsonc中,然后就以写注释了。在设置中打开settings.json"]

J'utilise également VSCode J'ai réalisé plusieurs projets uni-app, principalement en écrivant de petits programmes, et l'expérience globale est très bonne. Comment développer uni-app en VSCode ? (Partage du tutoriel)

Comment développer uni-app en VSCode ? (Partage du tutoriel)🎜🎜< strong> Décrivez brièvement l'expérience que ce tutoriel peut apporter au développement VSCode uni-app🎜
Étiquettes associées:
source:juejin.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal