vue3微信公众号商城项目实战系列(1)开发环境准备

这篇具有很好参考价值的文章主要介绍了vue3微信公众号商城项目实战系列(1)开发环境准备。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

项目忙完,这次上新,写一个前端系列,采用vue3来开发一个微信公众号商城。

前言:

1. 微信公众号商城本质也是一个网站,由一个个网页组成,只不过这些网页运行在手机端,能响应手指的点击、长按、拖拽等操作。

2. 既然是网页,当然可以用3件套(js+html+css)来写,但象vue这样的前端框架比3件套更高效,或者现实一点说,会一个前端框架找工作会有利很多。

3. 目前流行的前端框架有 Angular、React、Vue(按首字母排序),各有优劣,笔者喜欢用Vue,Vue的主流版本有Vue2和Vue3 ,本系列用的是Vue3

4.Vue3 可用 javascript(弱类型) 或 typescript(强类型) 做脚本语言,本系列用 javascript

5. Vue3官网地址:https://cn.vuejs.org/ 上面有详细的文档,可以对照一步步学习,本系列所有的编码方式都以官方推荐的为标准,不走野路子。

6. Vue3的开发工具官方推荐 vscode,见下图,官方下载链接:https://code.visualstudio.com/ ,安装好后安装Volar插件对编码更友好。

vue3微信公众号商城项目实战系列(1)开发环境准备

7. 开发vue3项目时,在开发环境运行需要安装 nodejs,官网地址及安装步骤如下,项目开发完成编译后的代码部署到服务器时不需要在服务器上安装nodejs ,

也就是说Web服务器不需要安装任何其他软件就可以运行编译后的Vue3代码,原因后面再具体讲。

vue3微信公众号商城项目实战系列(1)开发环境准备

 点击LTS(Long Term Support长期支持)版本开始下载,如下图:

vue3微信公众号商城项目实战系列(1)开发环境准备

下载之后双击开始安装,一直点"Next"按钮就可以了,如下图:

vue3微信公众号商城项目实战系列(1)开发环境准备

vue3微信公众号商城项目实战系列(1)开发环境准备

vue3微信公众号商城项目实战系列(1)开发环境准备

安装完成后在本机目录可以看到安装后的文件,如下图:

 vue3微信公众号商城项目实战系列(1)开发环境准备

vue3微信公众号商城项目实战系列(1)开发环境准备

在地址栏输入"cmd"后回车,快速打开命令窗口:

vue3微信公众号商城项目实战系列(1)开发环境准备

此时的命令行路径指向nodejs所在的目录(避免了输入cd命令切换目录的繁琐),见下图:

vue3微信公众号商城项目实战系列(1)开发环境准备

分别输入 "node -v" 和 "npm -v" 查看版本,见下图:

vue3微信公众号商城项目实战系列(1)开发环境准备

最后, 什么是nodejs?

nodejs是一个 javascript 运行环境,如果没有这个环境,js只能在浏览器上被执行,

更重要的是 , nodejs让javascript成为和PHP、Python等一样强大的服务端语言,可以用来写web程序。

在上图中,我们还看到了 npm 指令,npm又是什么呢?

npm全称为Node Package Manager,它是nodejs的包管理工具。

在nodejs环境下运行的vue3程序,会用到各种各样的js包,基本上我们需要用到的功能都有对应的js包(传说有超过 60 万个,每周下载约 30 亿次),

所有这些js包都是由npm管理,当我们需要引用的时候,在命令行窗口输入规定格式的指令(这个指令的名称就叫npm)后按下回车键就可以下载到本地,

然后在文件中用import关键字导入就可以使用了(后面会有详细介绍),非常方便。除此之外,npm指令还可以启动开发环境下的web服务器,编译vue3源代码等等,

常用的指令有如下3个:

指令 作用 备注
npm install  包名 安装对应的js包 该指令需要在项目的根目录下执行
npm run dev 启动web服务器 同上
npm run build 编译项目 同上

至此,我们的vue3开发环境就搭建起来了。

 文章来源地址https://www.toymoban.com/news/detail-412685.html

到了这里,关于vue3微信公众号商城项目实战系列(1)开发环境准备的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Shopro商城 高级版 Fastadmin和Uniapp进行开发的多平台商城(微信公众号、微信小程序、H5网页、Android-App、IOS-App)

    Shopro商城无加密的开源源码( 可用于自营+外包项目(多主体) 、 可用于外包定制开发项目 ) shopro 商城,一款基于 uni-app 的前端模板商城。目前适配了(小程序+app+h5+公众号)。 主要功能:登录、注册、签到、富文本、分类、购物车、筛选、地址、商品评论、积分商城、拼团、

    2023年04月09日
    浏览(36)
  • Vue项目实战——【基于 Vue3.x + Vant UI】实现一个多功能记账本(开发导航栏及公共部分)

    系列内容 参考链接 基于 Vue3.x + Vant UI 的多功能记账本(一) 项目演示,涉及知识点 基于 Vue3.x + Vant UI 的多功能记账本(二) 搭建开发环境 Vue3 + Vant UI_多功能记账本 1、底部导航栏 components 文件夹下,创建 NavBar.vue 组件 NavBar.vue 详细内容请看代码和注释 van-tabbar-item 为标签栏

    2024年02月02日
    浏览(33)
  • 微信小程序商城项目实战(第四篇:商品详情页)

    json里边设置一下页面标题 \\\"navigationBarTitleText\\\": \\\"商品详情\\\" 上方由一个轮播图展示, 中间为商品信息,后台会返回图文详情富文本,前台只需赋值 下方固定一个工具栏 客服 分享 购物车 添加购物车 立即购买 分享是将一个按钮隐藏且将其定位在分享处,客服也是一样的 加入购

    2024年02月09日
    浏览(27)
  • 前端新手Vue3+Vite+Ts+Pinia+Sass项目指北系列文章 —— 第十一章 基础界面开发 (组件封装和使用)

    Vue 是前端开发中非常常见的一种框架,它的易用性和灵活性使得它成为了很多开发者的首选。而在 Vue2 版本中,组件的开发也变得非常简单,但随着 Vue3 版本的发布,组件开发有了更多的特性和优化,为我们的业务开发带来了更多便利。本文将介绍如何使用 Vue3 开发业务组件

    2024年02月19日
    浏览(46)
  • 实战项目-微信购物商城小程序+【源码+数据库+文档】

    精彩专栏推荐订阅:在 下方专栏👇🏻👇🏻👇🏻👇🏻 💖🔥 作者主页 :计算机毕设木哥🔥 💖 **商城小程序的设计与实现是一个综合性的项目,涉及到前端界面设计、后端逻辑搭建以及数据管理等多个方面。下面是一个简要的商城小程序设计与实现的步骤: 需求分析:

    2024年02月03日
    浏览(33)
  • 应用实战|微信小程序开发示例之在线商城

    “超能力”数据库 ~拿来即用,应用开发人员再也不用为撰写API而发愁。MemFire Cloud 为开发者提供了简单易用的云数据库(表编辑器、自动生成API、SQL编辑器、备份恢复、托管运维),很大地降低开发者的使用门槛。 环球商城是一个可以查看全球最新精品及不同分类商品的商

    2024年02月11日
    浏览(29)
  • 『赠书第 2 期』- 『Django+Vue.js商城项目实战』

    ps. 文末有抽奖,抽奖为 Swift社区 额外福利 受邀参加了 CSDN 举办的 1024 程序员节上海站的活动,并且作为分享嘉宾和在场技术爱好者进行技术探讨。 其中有一个非常有意思的讨论话题,“35岁真的是程序员职业生涯的转折点吗?” 我分享的主要观点是,不管是否是转折点,最

    2024年02月07日
    浏览(26)
  • 使用vue3 + TS + Pinia + Vant4 + vite搭建商城H5项目框架

    本文主要将如何利用搭建一个初始化的商城H5项目框架。初始化阶段使用的技术栈有:vue3.2、vue-router、 TS 、 Pinia 、 Vant4、Less、vite                         node -v 检测是否有安装node.js,未安装请先去官网安装node.js         终端输入: npm init vite         自定

    2024年02月12日
    浏览(34)
  • Vue3项目实战

    目录 一、项目准备 二、基础语法应用 2.1、mixin应用 2.2、网络请求 2.3、显示与隐藏 2.4、编程式路由跳转 2.5、下载资料 2.6、调用方法 2.7、监听路由变化 2.8、pinia应用 (1)存储token(user.js) (2)全选全不选案例(car.js) 下载: cnpm i unplugin-auto-import -D   //setup 语法糖插件 npm i -D @types

    2024年02月11日
    浏览(42)
  • 小程序二手商城|使用Springboot+vue+微信小程序开发校园二手商城系统

    作者主页:编程指南针 作者简介:Java领域优质创作者、CSDN博客专家 、CSDN内容合伙人、掘金特邀作者、阿里云博客专家、51CTO特邀作者、多年架构师设计经验、腾讯课堂常驻讲师 主要内容:Java项目、Python项目、前端项目、人工智能与大数据、简历模板、学习资料、面试题库

    2024年02月08日
    浏览(24)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包