自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 npm、yarn设置全局安装位置和缓存位置

npm、yarn设置全局安装位置和缓存位置

2023-11-27 17:54:15 468

原创 node安装及环境配置。类似:‘npm‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。您没有权限在此位置保存文件 请与网络管理员联系请求访问权限。各种问题解决方法

node 安装与配置您没有权限在此位置保存文件 请与网络管理员联系请求访问权限'npm' 不是内部或外部命令,也不是可运行的程序

2023-10-25 14:39:13 230

原创 ‘cnpm‘ 不是内部或外部命令,也不是可运行的程序 从根源解决问题

解决方法: 添加环境变量安装node.js下载安装node.js官网下载最新版本:https://nodejs.org/en/download/安装方式直接下一步下一步由于Node.js 中默认安装了 npm,所以不用额外配置就能在全局命令中使用 npm命令,在cmd中测试一下是否安装成功了输入 node -v 与 npm –v 分别查看版本信息。npm config get prefix 查看npm全局安装包保存路径npm config get cache 查

2021-11-05 16:56:10 3809 1

原创 getCurrentPages 登录过期重新登录后,刷新当前页面

情景:从【我的 】 到 【我的礼包】,先判断登录状态this.userInfo 是 vueX里面存的数据有这个数据,跳转,跳转后请求接口,提示登录过期。重新登录,登录关闭的时候 ,刷新当前页面getCurrentPages() 当前页面栈 比如:【首页】 - 【我的】 - 【我的礼包】.pop() 删除数组最后一项,并返回删除的最后一项,也就是【我的礼包】当前页面路由page.onLoad();刷新当前页面网上链接:https://blog.csdn.net/

2021-07-15 16:47:04 332

原创 axios 中 qs 的使用

一、请求写法之前使用 axios请求数据,写法都是下边这种的;axios.post('url', { key: val }) .then((res)=>{ console.log(res) }) .catch((error)=>{ console.log(error) })后来查了一下文档,发现是有这种写法的;// 发送 POST 请求axios({ method: 'post', url: '/user/12345', data: {

2021-04-09 10:55:16 6632

原创 vue axios. this.$http this.axios this.$axios.

一、在需要的页面引用 axios安装axios包npm install axios引入使用axios import axios from "axios"发送基本的请求 axios({ url:"http://api.github.com/users" }).then( (result) => { console.log(result);

2021-04-08 18:13:54 10220 4

原创 vue data声明区别 data:{} 与 data(){return {}}

data:{}这种可以直接挂在vue实例上var vm = new Vue({ el:'#app', data:{ title:'HELLO,WORLD!' } })data(){ return{} }组件是一个可复用的实例,当你引用一个组件的时候,组件里的data是一个普通的对象,所有用到这个组件的都引用的同一个data,就会造成数据污染。不使用return包裹的数据会在项目的全局可见,会造成变量污染; 使用ret

2021-03-26 14:10:52 5238

原创 vue 中 import export export defaul (es6)

一、import(模块、文件)引入方式import引入一个依赖包 ,不需要相对路径。import app from ‘app’; import 引入一个自己写的js文件,是需要相对路径的。import app from ‘./app’;import 导入 css文件import 'iview/dist/styles/iview.css';如果是在.vue文件中那么在外面套个style<style> @import './test.css'; </style&

2021-03-24 17:57:24 129

原创 sass

变量声明:$nav-color这个变量定义在了规则块外边,所以在这个样式表中都可以像nav规则块那样引用它。$width这个变量定义在了nav的{ }规则块内,所以它只能在nav规则块 内使用。在样式表的其他地方定义和使用$width变量,不会对这里造成影响。例:$nav-color: #F90;nav { $width: 100px; width: $width; color: $nav-color;}//编译后nav { width: 100px; color: #

2021-03-08 11:12:00 91 1

原创 开发环境和生产环境

开发环境和生产环境:开发环境:(devDependencies)-D | --save-dev开发环境:项目尚且在编码阶段,为了开发调试方便,配置可以比较随意,一般打开全部错误报告。生产环境:项目部署上线阶段(dependencies)-S | --save是指正式提供对外服务了,一般会关掉错误报告,打开错误日志。比如开发企业网站,开发完成之后放在阿里云的服务器上了交付给客户了的时候。安装模块的区别:npm i xxx:安装到node_modules目录下,不会安装到依赖

2021-01-29 11:27:31 1464

转载 vue导入swiper_在vue中如何导入swiper插件?

这篇文章主要介绍了vue项目中导入swiper插件的方法,现在分享给大家,也给大家做个参考。版本选择swiper是个常用的插件,现在已经迭代到了第四代:swiper4。常用的版本是swiper3和swiper4,我选择的是swiper3。安装安装swiper3的最新版本3.4.2:npm i [email protected] -S这里一个小知识,查看node包的所有版本号的方法:npm view 包名 versions组件编写swiper官方的使用方法分为4个流程:加载插件HTML内容给Swip

2021-01-28 18:27:30 858

原创 Node Sass version 5.0.0 is incompatible with^4.0.0

卸载已安装版本npm uninstall node-sass安装npm install [email protected]

2021-01-27 16:51:36 67

转载 vue--路由--实现按需加载的3种方式

1. vue异步组件技术vue-router配置路由,使用vue的异步组件技术,可以实现按需加载。但是,这种情况下一个组件生成一个js文件。举例如下: { path: '/promisedemo', name: 'PromiseDemo', component: resolve => require(['../components/PromiseDemo'], resolve) }2.

2021-01-22 14:36:01 306

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除