1、Web开发和前端工程师定义Web开发,就是架构在万维网(WWW)上的网站应用程序的开发。传统的PC应用程序是Client/Server模式的,应用程序的逻辑存储和运行在桌面上,只有数据库运行在服务器端。而网站应用是Browser/Server模式的,它的程序和数据都是储存在服务器端的,在用户通过浏览器访问网站的时候,服务器就把浏览器端的逻辑和UI传输到浏览器中去运行。简单讲,前端工程师就是负责
1.路由:就是指向的意思。以搭建好的vue-cli3.0 页面来说:当点击页面上的Home按钮,页面中就要显示home组件的内容,如果点击页面上的about按钮,页面就要显示about组件的内容。所以,过程是这样的点击Home按钮 => Home内容显示点击about按钮 => about内容显示这,也可以说是一种映射关系,所以页面上有两个部分,一个是点击部分,一个是点击后显示的部分路
使用 Vue.js 做项目的时候,一个页面是由多个组件构成的,所以在跳转页面的时候,并不适合用传统的 href,于是 vue-router 应运而生。官方文档: https://router.vuejs.org/zh-cn/essentials/getting-started.html 有很多朋友找我要 demo,但是博客中的这个案例被我删掉了,我只好随手写了一个超简单的 de
https://cli.vuejs.org/zh/guide/mode-and-env.html
转载
2020-06-16 15:14:00
217阅读
2评论
VUE CLI 1.什么是Vue CLI (Command Line Interface)? Vue CLI是vue官方提供的脚手架工具, 默认已经帮我们搭建好了一套利用webpack管理vue的项目结构 2.如何安装Vue-cli和使用Vue-CLI? 安装脚手架工具: npm install - ...
转载
2021-09-25 21:39:00
218阅读
2评论
Vue CLI 在开发大型单页面应用时,需要考虑项目的组织结构、项目构建、部署、热加载、代码单元测试等多方面与核心业务逻辑无关的事情,对于项目中用到的构建工具、代码检查功能等还需要一遍一遍地重复配置。为此我们选择能够创建脚手架的工具,来帮助搭建一个项目的框架,并进行一些项目所依赖的初始配置。 简介 ...
转载
2021-08-28 22:00:00
329阅读
2评论
Vue CLI1、简介2、安装3、创建项目3.1 vue create1、简介 在开发大型单页应用时,需要烤炉项目的组织结构、
原创
2023-02-13 11:42:42
222阅读
周末在家新建了一个 Vue 测试项目,但不管怎么建,总会提示一些 有的没的,杂七杂八的信息,如:找不到 funding、存在多少漏洞(vulnerabilities) 什么的。如下所示:寻思着,出现这些问题的原因,应该是一些 不太重要的依赖包 更新了版本 或 迁移了地址,导致之前的 Vue-CLI 找不到 对应的版本 或 依赖包地址了。虽然暂时没发现这些错误对项目的运行和打包有啥影响,但是一句
转载
2021-05-10 18:17:13
905阅读
2评论
一、Promise 概念Promise 是一个构造函数,new Promise() 可以得到一个 Promise 实例对象,它是一个异步操作,可以用来执行一些异步操作(异步操作不能直接 return 接收执行结果,只能通过回调来接收)。回调函数
resolve():成功之后调用的回调函数
reject():执行失败调用的回调函数实例对象/方法Prototype 属性有一个 .then() 方法,它
转载
2024-03-27 20:50:03
973阅读
样例新建项目后,package.json 下的 script "scripts": { &q
原创
2023-02-22 11:04:47
236阅读
9.vue-cli9.1.介绍和安装在开发中,需要打包的东西不止是js、css、html。还有更多的东西要处理,这些插件和加载器如果我们一一去添加就会比较麻烦。幸好,vue官方提供了一个快速搭建vue项目的脚手架:vue-cli使用它能快速的构建一个web工程模板。官网:https://github.com/vuejs/vue-cli安装命令:npm install -g vue-cl...
原创
2021-08-18 10:49:50
619阅读
9.vue-cli9.1.介绍和安装在开发中,需要打包的东西不止是js、css、html。还有更多的东西要处理,这些插件和加载器如果我们一一去添加就会比较麻烦。幸好,vue官方提供了一个快速搭建vue项目的脚手架:vue-cli使用它能快速的构建一个web工程模板。官网:https://github.com/vuejs/vue-cli安装命令:npm install -g vue-cl...
原创
2022-03-04 15:27:53
188阅读
vue前端优化问题1. 困扰2. 解决方案1. vue-router使用懒加载2. 去除 .map 文件3. 压缩音频、图片等静态资源文件,这里以压缩音频为例4. 可以用gzip压缩 1. 困扰打包之后文件过大,很影响体验感,部署过后第一次访问网站需要好久的时间。还有一个问题,我发现浏览器加载资源文件时是同步加载的,而且是先加载音频文件再加载js文件,因为我用了一段4MB大小的音频,导致js文件
转载
2024-09-06 19:10:45
30阅读
目录前言使用resolve 前言【vue-router源码】系列文章将带你从0开始了解vue-router的具体实现。该系列文章源码参考vue-router v4.0.15。该篇文章将介绍router.resolve的实现。使用router.resolve方法返回路由地址的标准化版本。router.resolve('admin')
router.resolve({ path: '/admin'
function generateRoutes() {
return new Promise<RouteRecordRaw[]>((resolve, reject) => {
MenuAPI.getRoutes()
.then((data) => {
const dynamicRoutes = parseDynamic
Vue-resource在实际开发 SPA 应用时,一般和后端都会采用异步接口进行数据交互。传统情况下,我 们常用 jQuery 的 $.ajax() 方法来做异步请求。但 Vue.js 并不依赖于 jQuery,我们也并不需 要为了异步请求这个功能就额外引用 jQuery。所以这里就和大家介绍下 Vue.js 的插件 Vue- resouce,它同样对异步请求进行了封装,方便我们同服务端进行数据
转载
2024-06-19 07:42:54
63阅读
...
转载
2021-09-11 21:24:00
166阅读
2评论
关于旧版本 Vue CLI 的包名称由 vue-cli 改成了 @vue/cli。 如果你已经全局安装了旧版本的 vue-cli (1.x 或 2.x),你需要先通过 npm uninstall vue-cli -g 或 yarn global remove vue-cli 卸载它。 Node 版本 ...
转载
2021-10-02 12:46:00
119阅读
2评论
原创
2023-07-12 10:03:19
46阅读
## 用@vue/cli 5.0.8搭建Vue.js项目
### 介绍
在现代web开发中,Vue.js已经成为了一个非常流行的JavaScript框架。为了更好地管理和构建Vue.js项目,我们可以使用@vue/cli 5.0.8这个工具。@vue/cli是Vue.js的官方脚手架工具,可以帮助我们快速搭建Vue.js项目。
### 步骤概览
下面是使用@vue/cli 5.0.8搭建V
原创
2024-04-23 19:14:35
754阅读