cari
Rumahhujung hadapan webuni-app使用脚手架创建uni-app项目

使用脚手架创建uni-app项目

Nov 28, 2020 pm 06:46 PM
uni-app

闲来无事写写小程序,于是想用uni-app框架来实现,本文将会对创建步骤进行详解。

前言

本文主要针对小程序框架uni-app的创建展开介绍,如果你也是新手那就可以跟着咔咔的节奏一起来。

一、安装node.js

打开官网安装咔咔圈起来的版本。

image.png

node.js安装

安装完成后使用node -V来检验一下是否安装成功

image.png
验证node.js是否安装成功

为什么要安装node.js估计很多跟咔咔一样是写后端的有点理解不了。

因为node.js软件内置了npm,所以windows系统在安装nodejs后,打开cmd即可使用npm下载资源.linux在这里就暂时不说了哈!

npm,全称【node package management】,是nodejs内置的软件包管理器,这也就是为什么要安装node.js的原因。

二、使用npm安装vue脚手架

网上看了一下大多数第一步让执行命令npm install -g @vue/cli

但是安装的vue-cli是2.9版本的,但是在创建uni-app项目时需要使用create命令,所以需要更高的版本。

这里也是咔咔踩过的一个坑,你们就不踩了哈!

如果已经安装的可以使用npm uninstall -g vue-cli这个命令进行卸载。

然后执行npm install -g cnpm这个命令。

看网上有人使用的淘宝的npm install -g cnpm --registry=http://registry.npm.taobao.org 安装淘宝的cnpm

咔咔理解的就是一个镜像,但是咔咔有神器所以就直接使用安装了,没有使用淘宝的。

安装成功就是下图的样子

image.png
cnpm安装成功演示

然后再次安装vue的脚手架,执行命令

cnpm install -g @vue/cli

再次安装@vue-cli

下图为安装过程,流程没有截完。

image.png
安装过程

安装完成后再使用vue -V查看一下版本就是4.5.9的了,只要大过3就可以了。

image.png
新的版本

三、创建项目

经过上面无伤大雅的安装之后,那么我们接下来就是在面向窗口cmd中输入:

vue create -p dcloudio/uni-preset-vue 项目名称

创建项目

首次创建会提示,我们选择默认即可,回车即选。

image.png
创建项目

不知道你们在创建项目时会不会出现以下问题,但是咔咔这里出现了问题,咔咔将这个问题的出现和解决方案写下来。

如果有遇到的就跟这来,没遇到的直接跳过即可。

下图就是安装过程中出现的错误。

image.png
错误演示

解决方案

使用管理员模式打开命令行

执行命令npm cache clean -f清除缓存

image.png
管理员身份运行命令行

清除完缓存后,安装最新版本的Node helper:

npm install -g n

然后执行以下命令

npm install -g n --force

最后执行

npm install

即可。

然后重新执行创建项目`

vue create -p dcloudio/uni-preset-vue lottery

看到下图咔咔圈到的就代表已经创建成功了。

image.png
创建项目

四、微信开发者工具中运行项目

项目创建成功后就需要运行了

来到项目目录执行命令

npm run dev:mp-weixin

看到下图提示即可。

image.png
运行项目

运行完毕之后你会在项目目录中看到以下结构,会多出一个dist目录

image.png
项目目录

需要给微信开发者工具导入的项目路径就是下图咔咔圈起来的地方

image.png
微信开发者工具导入项目目录

微信开发平台怎么导入项目自己研究哈,下图就是咔咔运行的展示图

image.png
运行结果图

总结

以上就是咔咔使用vue的脚手架创建uni-app项目的全过程。

初次接触vue更是初次接触uni-app来开发小程序,所以对于文章中部分命令的执行和问题的解决如果有什么不对的地方,望大家可以给提出来。

在这个创建的过程中咔咔也是根据其它技术文章一步一步操作的,最后总结出来的文章,也是为了给跟我一样同样的新手一点帮助。

坚持学习、坚持写博、坚持分享是咔咔从业以来一直所秉持的信念。希望在偌大互联网中咔咔的文章能带给你一丝丝帮助。我是咔咔,下期见。

Atas ialah kandungan terperinci 使用脚手架创建uni-app项目. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Bagaimanakah anda menyahpepijat isu pada platform yang berbeza (mis., Mobile, Web)?Bagaimanakah anda menyahpepijat isu pada platform yang berbeza (mis., Mobile, Web)?Mar 27, 2025 pm 05:07 PM

Artikel ini membincangkan strategi penyahpepijatan untuk platform mudah alih dan web, menonjolkan alat seperti Android Studio, Xcode, dan Chrome Devtools, dan teknik untuk hasil yang konsisten di seluruh OS dan pengoptimuman prestasi.

Apakah alat penyahpepijatan yang tersedia untuk pembangunan Uniapp?Apakah alat penyahpepijatan yang tersedia untuk pembangunan Uniapp?Mar 27, 2025 pm 05:05 PM

Artikel ini membincangkan alat penyahpepijatan dan amalan terbaik untuk pembangunan UNIPP, yang memberi tumpuan kepada alat seperti HBuildex, WeChat Developer Tools, dan Chrome Devtools.

Bagaimana anda melakukan ujian akhir-ke-akhir untuk aplikasi UNIPP?Bagaimana anda melakukan ujian akhir-ke-akhir untuk aplikasi UNIPP?Mar 27, 2025 pm 05:04 PM

Artikel ini membincangkan ujian akhir-ke-akhir untuk aplikasi UNIPP merentasi pelbagai platform. Ia meliputi senario ujian yang menentukan, memilih alat seperti Appium dan Cypress, menubuhkan persekitaran, menulis dan menjalankan ujian, menganalisis hasil, dan integrat

Apakah jenis ujian yang boleh anda lakukan dalam aplikasi UNIAPP?Apakah jenis ujian yang boleh anda lakukan dalam aplikasi UNIAPP?Mar 27, 2025 pm 04:59 PM

Artikel ini membincangkan pelbagai jenis ujian untuk aplikasi UNIAPP, termasuk unit, integrasi, fungsional, UI/UX, prestasi, silang platform, dan ujian keselamatan. Ia juga meliputi memastikan keserasian silang platform dan mengesyorkan alat seperti JES

Apakah beberapa corak prestasi biasa di UNIAPP?Apakah beberapa corak prestasi biasa di UNIAPP?Mar 27, 2025 pm 04:58 PM

Artikel ini membincangkan prestasi anti-corak prestasi dalam pembangunan UNIPP, seperti penggunaan data global yang berlebihan dan pengikatan data yang tidak cekap, dan menawarkan strategi untuk mengenal pasti dan mengurangkan isu-isu ini untuk prestasi aplikasi yang lebih baik.

Bagaimanakah anda boleh menggunakan alat profil untuk mengenal pasti kemunculan prestasi di UNIPP?Bagaimanakah anda boleh menggunakan alat profil untuk mengenal pasti kemunculan prestasi di UNIPP?Mar 27, 2025 pm 04:57 PM

Artikel ini membincangkan menggunakan alat profil untuk mengenal pasti dan menyelesaikan kesesakan prestasi di UNIAPP, yang memberi tumpuan kepada persediaan, analisis data, dan pengoptimuman.

Bagaimanakah anda dapat mengoptimumkan permintaan rangkaian di UNIPP?Bagaimanakah anda dapat mengoptimumkan permintaan rangkaian di UNIPP?Mar 27, 2025 pm 04:52 PM

Artikel ini membincangkan strategi untuk mengoptimumkan permintaan rangkaian di UNIPP, memberi tumpuan kepada mengurangkan latensi, melaksanakan caching, dan menggunakan alat pemantauan untuk meningkatkan prestasi aplikasi.

Bagaimanakah anda boleh mengoptimumkan imej untuk prestasi web di Uniapp?Bagaimanakah anda boleh mengoptimumkan imej untuk prestasi web di Uniapp?Mar 27, 2025 pm 04:50 PM

Artikel ini membincangkan mengoptimumkan imej dalam UNIPP untuk prestasi web yang lebih baik melalui mampatan, reka bentuk responsif, pemuatan malas, caching, dan menggunakan format WEBP.

See all articles

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Pelayar Peperiksaan Selamat

Pelayar Peperiksaan Selamat

Pelayar Peperiksaan Selamat ialah persekitaran pelayar selamat untuk mengambil peperiksaan dalam talian dengan selamat. Perisian ini menukar mana-mana komputer menjadi stesen kerja yang selamat. Ia mengawal akses kepada mana-mana utiliti dan menghalang pelajar daripada menggunakan sumber yang tidak dibenarkan.

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

DVWA

DVWA

Damn Vulnerable Web App (DVWA) ialah aplikasi web PHP/MySQL yang sangat terdedah. Matlamat utamanya adalah untuk menjadi bantuan bagi profesional keselamatan untuk menguji kemahiran dan alatan mereka dalam persekitaran undang-undang, untuk membantu pembangun web lebih memahami proses mengamankan aplikasi web, dan untuk membantu guru/pelajar mengajar/belajar dalam persekitaran bilik darjah Aplikasi web keselamatan. Matlamat DVWA adalah untuk mempraktikkan beberapa kelemahan web yang paling biasa melalui antara muka yang mudah dan mudah, dengan pelbagai tahap kesukaran. Sila ambil perhatian bahawa perisian ini

EditPlus versi Cina retak

EditPlus versi Cina retak

Saiz kecil, penyerlahan sintaks, tidak menyokong fungsi gesaan kod

VSCode Windows 64-bit Muat Turun

VSCode Windows 64-bit Muat Turun

Editor IDE percuma dan berkuasa yang dilancarkan oleh Microsoft