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

谷粒商城 (九) --------- 前端基础 Vue 篇

目录

  • 前言
  • 前端技术栈类比
  • Vue


前言

关于 Node.js

前端开发,少不了 Node.js。Node.js 是一个基于 Chrome V8 引擎的JavaScript 运行环境。http://nodejs.cn/api/

NPM 是随同 NodeJS 一起安装的包管理工具,JavaScript-NPM 就类似 Java-Maven

1、官网下载安装 node.js,并使用 node -v 检查版本
2、配置 npm 使用淘宝镜像

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

3、大家如果 npm install 安装依赖出现 chromedriver 之类问题,先在项目里运行下面命令

npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver

然后再运行 npm install


前端技术栈类比

在这里插入图片描述

Vue

关于Vue的相关内容我都收录于 Vue 这个专栏中,在此就不再写一遍了

补充:VsCode 中 vue 模板的配置

文件–>首选项–>用户代码片段–>点击新建代码片段–取名 vue.json 确定

{
	"生成 vue 模板": {
		"prefix": "vue",
		"body": [
			"<template>",
			"<div></div>",
			"</template>",
			"",
			"<script>",
			"//这里可以导入其他文件(比如:组件,工具 js,第三方插件js,json文件,图片文件等等)",
			"//例如:import 《组件名称》 from '《组件路径》';",
			"",
			"export default {",
			"//import 引入的组件需要注入到对象中才能使用",
			"components: {},",
			"props: {},",
			"data() {",
			"//这里存放数据",
			"return {",
			"",
			"};",
			"},",
			"//计算属性 类似于 data 概念",
			"computed: {},",
			"//监控 data 中的数据变化",
			"watch: {},",
			"//方法集合",
			"methods: {",
			"",
			"},",
			"//生命周期 - 创建完成(可以访问当前 this 实例)",
			"created() {",
			"",
			"},",
			"//生命周期 - 挂载完成(可以访问 DOM 元素)",
			"mounted() {",
			"",
			"},",
			"beforeCreate() {}, //生命周期 - 创建之前",
			"beforeMount() {}, //生命周期 - 挂载之前",
			"beforeUpdate() {}, //生命周期 - 更新之前",
			"updated() {}, //生命周期 - 更新之后",
			"beforeDestroy() {}, //生命周期 - 销毁之前",
			"destroyed() {}, //生命周期 - 销毁完成",
			"activated() {}, //如果页面有 keep-alive 缓存功能,这个函数会触发",
			"}",
			"</script>",
			"<style lang='scss' scoped>",
			"//@import url($3); 引入公共 css 类",
			"$4",
			"</style>"
		],
		"description": "生成 vue 模板"
	}
}

相关文章:

  • MySQL锁机制详解-表锁与行锁
  • mysql行锁,表锁,间隙锁
  • 【GEE笔记11】数值Number(常见指令方法4)
  • Linux_进程概念
  • 【PAT乙】2022秋季赛后总结
  • nginx + tomcat 搭建负载均衡、动静分离(tomcat多实例)
  • CSRF(跨站请求伪造)攻击和预防
  • 【都 Java17 了,还不了解 Java 8 ? 】一文带你深入了解 Java 8 新特性
  • 解决国产机SVN连接失败的问题
  • MySQL 存储过程创建指定表结构
  • 我们这样的人
  • < Linux > 进程概念(2)
  • Qt5开发从入门到精通——第四篇十二节(不规则窗体)
  • MySQL 5.7.x--命令行自带帮助文档的使用,超级棒!!!
  • 手撕前端面试题【javascript】
  • [译]Python中的类属性与实例属性的区别
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  • Elasticsearch 参考指南(升级前重新索引)
  • git 常用命令
  • go语言学习初探(一)
  • Java 多线程编程之:notify 和 wait 用法
  • Python十分钟制作属于你自己的个性logo
  • 闭包--闭包作用之保存(一)
  • 程序员最讨厌的9句话,你可有补充?
  • 从0搭建SpringBoot的HelloWorld -- Java版本
  • 大型网站性能监测、分析与优化常见问题QA
  • 开源中国专访:Chameleon原理首发,其它跨多端统一框架都是假的?
  • 七牛云 DV OV EV SSL 证书上线,限时折扣低至 6.75 折!
  • 浅谈JavaScript的面向对象和它的封装、继承、多态
  • 如何编写一个可升级的智能合约
  • 如何设计一个比特币钱包服务
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • 阿里云移动端播放器高级功能介绍
  • 翻译 | The Principles of OOD 面向对象设计原则
  • ​DB-Engines 11月数据库排名:PostgreSQL坐稳同期涨幅榜冠军宝座
  • ​用户画像从0到100的构建思路
  • # Swust 12th acm 邀请赛# [ K ] 三角形判定 [题解]
  • (007)XHTML文档之标题——h1~h6
  • (4)通过调用hadoop的java api实现本地文件上传到hadoop文件系统上
  • (Matalb回归预测)PSO-BP粒子群算法优化BP神经网络的多维回归预测
  • (附源码)ssm高校运动会管理系统 毕业设计 020419
  • (全部习题答案)研究生英语读写教程基础级教师用书PDF|| 研究生英语读写教程提高级教师用书PDF
  • (一)spring cloud微服务分布式云架构 - Spring Cloud简介
  • (转)IOS中获取各种文件的目录路径的方法
  • (转)母版页和相对路径
  • (转载)微软数据挖掘算法:Microsoft 时序算法(5)
  • .form文件_一篇文章学会文件上传
  • .NET 3.0 Framework已经被添加到WindowUpdate
  • .NET Micro Framework初体验(二)
  • .net 无限分类
  • .net/c# memcached 获取所有缓存键(keys)
  • .NET4.0并行计算技术基础(1)
  • .NET序列化 serializable,反序列化
  • ?php echo $logosrc[0];?,如何在一行中显示logo和标题?
  • @ 代码随想录算法训练营第8周(C语言)|Day57(动态规划)