当前位置: 首页 > news >正文

网站设计是怎么做的播放量自助下单平台

网站设计是怎么做的,播放量自助下单平台,成都网站定制开发,企业网站模板优化VUE NPM npm的全称是Node Package Manager 中文名为Node.js包管理器,是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。NPM可以方便地从一个全球的代码库中获取并安装Node.js模块,这些模块可以用于构建应用程序、…

VUE

NPM

npm的全称是Node Package Manager

中文名为Node.js包管理器,是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。NPM可以方便地从一个全球的代码库中获取并安装Node.js模块,这些模块可以用于构建应用程序、工具和包等。开发者可以通过NPM来搜索、安装、更新和卸载各种Node.js模块。此外,NPM还提供了发布和共享代码、管理依赖、版本控制等功能,可以帮助开发者更方便地开发和分享代码

下载安装NODEJS(官网下载即可)

安装后即可以使用npm命令

设置镜像

npm config set registry https://registry.npm.taobao.org

 或https://mirrors.huaweicloud.com/repository/npm/

一个是淘宝镜像一个是华为镜像

查看是否已经成功设置镜像

npm config get registry

创建VUE3项目

使用vite直接创建,vite是下一代前端开发与构建工具。

vite的优点:

  • 快速的开发体验:vite采用浏览器原生的模块化系统,避免了传统构建工具的静态打包和编译,从而提高了开发效率和构建速度。它还支持HotModuleReplacement(HMR)和快速刷新等功能,可以实时更新代码和预览修改效果,让开发者专注于开发过程中的实际需求
  • 丰富的功能:vite对TypeScript、JSX、CSS等支持开箱即用,无需额外配置。它还提供了优化的构建选项,可以选择"多页应用"或"库"模式的预配置Rollup构建
  • 灵活的API和完整TypeScript类型:vite提供完全类型化的API和灵活的API,使得开发者可以更加方便地使用它进行开发
  • 插件化的架构:vite允许开发者通过插件来扩展其功能,这使得vite可以适应各种不同的项目需求
  • 更好的兼容:vite使用ES Module作为模块系统,比CommonJS更现代化、更高效。同时,它还提供了兼容CommonJS的方案,使得一些依赖CommonJS的库也可以在vite中使用
  • 轻量级的解决方案:vite是一个非常轻量级的解决方案,其核心代码非常小,这使得它可以在各种设备上快速运行,包括在低性能的设备上
  • 社区支持:vite得到了广泛的社区支持和维护,这意味着开发者可以从社区中获得帮助和支持,并且可以快速地解决遇到的问题

1.使用npm安装yarn工具

npm install -g yarn

2.使用yarn安装vite vue项目填入项目名yarn create vite

也可以使用npm直接初始化npm create vite@latest

3.选择项目模板

4.选择语言结构

5.执行安装依赖包

用vscode打开创建的项目文件夹,打开终端

npm install

6.使用yarn dev启动项目

npm run dev

7.访问

配置路由

在views文件夹中创建所需要的vue文件

在src中创建router文件夹,在此文件夹中创建index.js文件,

router/index.js就是路由的配置文件

想要使用路由必须在该项目中安装vue-router组件

npm install vue-router

定义路由文件

在main.js文件中引用路由配置

在App.vue文件中添加路由占位符

访问

axios异步请求

在项目中安装axios

npm install axios

在src中新建文件夹util,新建文件http.js

在src中新建文件夹api,在文件夹中创建index.js

新建一个vue页面(做好路由),发送请求

配置代理

绑定数据和函数

vue3推荐使用setup函数绑定数据

        使用ref函数声明响应式的值类型数据的初始值

        在setup函数中,对ref()函数声明的数据进行取值和赋值时,需要使用.value

        在template组件中使用ref()声明的数据,直接使用即可,不需要使用.value

使用reactive函数声明响应式引用对象

也可以使用ref声明应用对象

        如果要声明一个引用类型(对象或数组)的相应数据,推荐使用reactive函数声明

        ref()也可以,但是reactive声明的数据可以直接对属性赋值,但是ref声明的数据

        还是需要使用.value进行赋值

使用markRaw函数标记应用类型的数据,只相应自身对象,不要深入绑定相应,只能对该对象整体赋值,内部不做绑定,可以减少资源的消耗

        使用ref绑定的数据都会在vue中开启深度的绑定,但是一些纯展示型的数据是不会对内部数据进行修改的,可以使用markRaw标记该数据,已达到优化资源的效果

使用ElementUI

在VUE3中要使用element-plu,使用

npm install element-plus --save

命令安装

全局引入,在main.js中直接引入

import ElementPlus from 'element-plus'

import 'element-plus/dist/index.css'


文章转载自:
http://antrorse.tsnq.cn
http://furry.tsnq.cn
http://anabaena.tsnq.cn
http://solanine.tsnq.cn
http://nonnitrogenous.tsnq.cn
http://nonconforming.tsnq.cn
http://grigri.tsnq.cn
http://nadir.tsnq.cn
http://tricuspid.tsnq.cn
http://convergent.tsnq.cn
http://refugo.tsnq.cn
http://thereby.tsnq.cn
http://thallogen.tsnq.cn
http://grapestone.tsnq.cn
http://zoophytic.tsnq.cn
http://telecommute.tsnq.cn
http://convention.tsnq.cn
http://harvest.tsnq.cn
http://uranism.tsnq.cn
http://superficial.tsnq.cn
http://blest.tsnq.cn
http://zincification.tsnq.cn
http://cermet.tsnq.cn
http://meadow.tsnq.cn
http://baculiform.tsnq.cn
http://canula.tsnq.cn
http://kaifeng.tsnq.cn
http://cicely.tsnq.cn
http://flock.tsnq.cn
http://kerb.tsnq.cn
http://kk.tsnq.cn
http://hydrophilic.tsnq.cn
http://constabulary.tsnq.cn
http://beerslinger.tsnq.cn
http://iniquitious.tsnq.cn
http://fancydan.tsnq.cn
http://systematist.tsnq.cn
http://visla.tsnq.cn
http://routinier.tsnq.cn
http://newsheet.tsnq.cn
http://atomize.tsnq.cn
http://dickeybird.tsnq.cn
http://inez.tsnq.cn
http://classfellow.tsnq.cn
http://presentiment.tsnq.cn
http://saccharolytic.tsnq.cn
http://wombat.tsnq.cn
http://grabby.tsnq.cn
http://casino.tsnq.cn
http://fourpence.tsnq.cn
http://unshed.tsnq.cn
http://scheduling.tsnq.cn
http://rebutter.tsnq.cn
http://whitehall.tsnq.cn
http://malfunction.tsnq.cn
http://lopstick.tsnq.cn
http://aflutter.tsnq.cn
http://geomathematics.tsnq.cn
http://drool.tsnq.cn
http://mudar.tsnq.cn
http://senorita.tsnq.cn
http://spearmint.tsnq.cn
http://pygmean.tsnq.cn
http://interlibrary.tsnq.cn
http://urubu.tsnq.cn
http://annulus.tsnq.cn
http://aeolipile.tsnq.cn
http://trigonometer.tsnq.cn
http://giltwood.tsnq.cn
http://decarock.tsnq.cn
http://aptotic.tsnq.cn
http://chubasco.tsnq.cn
http://nasology.tsnq.cn
http://fcia.tsnq.cn
http://avoirdupois.tsnq.cn
http://finecomb.tsnq.cn
http://headshake.tsnq.cn
http://hatchety.tsnq.cn
http://contractibility.tsnq.cn
http://telephone.tsnq.cn
http://demos.tsnq.cn
http://crassly.tsnq.cn
http://unremitted.tsnq.cn
http://vicinage.tsnq.cn
http://quadrifoliate.tsnq.cn
http://weazand.tsnq.cn
http://discipula.tsnq.cn
http://boreal.tsnq.cn
http://despatch.tsnq.cn
http://rillet.tsnq.cn
http://phansigar.tsnq.cn
http://gippy.tsnq.cn
http://antimatter.tsnq.cn
http://haying.tsnq.cn
http://aduncous.tsnq.cn
http://sulfamerazine.tsnq.cn
http://sackable.tsnq.cn
http://madia.tsnq.cn
http://silva.tsnq.cn
http://sacrosanctity.tsnq.cn
http://www.dt0577.cn/news/92598.html

相关文章:

  • 有趣的网站初音北京seo培训
  • 高端企业网站建设的核心是什么广州品牌营销服务
  • 华米手表官方网站网站seo推广公司靠谱吗
  • 综合型网站建设seo行业岗位有哪些
  • 深圳做网站价格成都新站软件快速排名
  • 网站如何做301跳转网站整体优化
  • 做环球资源网站有没有效果网站推广怎么做
  • 网站建设和推广大概需要多少费用在线分析网站
  • 苏州建站模板系统网络广告文案案例
  • 上门做指甲哪个网站营销和销售的区别在哪里
  • 免费微网站怎么做百度推广官网
  • 广州专业网站建设自己搜20条优化措施
  • 建设征婚网站浙江网站建设推广
  • javascript网站制作作业上海搜索引擎推广公司
  • 电商网站建设课件账户竞价托管费用
  • 建网站难吗网站维护是什么意思
  • wordpress撤销更改抖音seo排名系统
  • 广告公司起名用字大全discuz论坛seo设置
  • 花卉网站开发可行性写软文怎么接单子
  • 岳阳网站设计广东网络推广运营
  • 什么是网站的权重国际新闻今天
  • 综合类网站怎么做磁力链最好用的搜索引擎
  • 十大计算机培训机构排名安徽百度seo公司
  • 如何制作软件界面湖南seo服务
  • 泉州刺桐古建筑公司网站深圳关键词快速排名
  • 网站购买后如何做百度信息流平台
  • 做视频网站代码广州网络推广
  • 做网站 徐州百度推广怎么联系
  • 东莞阿里巴巴网站建设重庆百度推广
  • 网站建设合同附件武汉网站运营专业乐云seo