- 博客(14)
- 收藏
- 关注
原创 node安装及环境配置。类似:‘npm‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。您没有权限在此位置保存文件 请与网络管理员联系请求访问权限。各种问题解决方法
node 安装与配置您没有权限在此位置保存文件 请与网络管理员联系请求访问权限'npm' 不是内部或外部命令,也不是可运行的程序
2023-10-25 14:39:13
345
原创 ‘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
4051
1
原创 getCurrentPages 登录过期重新登录后,刷新当前页面
情景:从【我的 】 到 【我的礼包】,先判断登录状态this.userInfo 是 vueX里面存的数据有这个数据,跳转,跳转后请求接口,提示登录过期。重新登录,登录关闭的时候 ,刷新当前页面getCurrentPages() 当前页面栈 比如:【首页】 - 【我的】 - 【我的礼包】.pop() 删除数组最后一项,并返回删除的最后一项,也就是【我的礼包】当前页面路由page.onLoad();刷新当前页面网上链接:https://blog.youkuaiyun.com/
2021-07-15 16:47:04
429
原创 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
7071
原创 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
11176
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
6025
原创 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
226
原创 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
130
1
原创 开发环境和生产环境
开发环境和生产环境:开发环境:(devDependencies)-D | --save-dev开发环境:项目尚且在编码阶段,为了开发调试方便,配置可以比较随意,一般打开全部错误报告。生产环境:项目部署上线阶段(dependencies)-S | --save是指正式提供对外服务了,一般会关掉错误报告,打开错误日志。比如开发企业网站,开发完成之后放在阿里云的服务器上了交付给客户了的时候。安装模块的区别:npm i xxx:安装到node_modules目录下,不会安装到依赖
2021-01-29 11:27:31
1591
转载 vue导入swiper_在vue中如何导入swiper插件?
这篇文章主要介绍了vue项目中导入swiper插件的方法,现在分享给大家,也给大家做个参考。版本选择swiper是个常用的插件,现在已经迭代到了第四代:swiper4。常用的版本是swiper3和swiper4,我选择的是swiper3。安装安装swiper3的最新版本3.4.2:npm i swiper@3.4.2 -S这里一个小知识,查看node包的所有版本号的方法:npm view 包名 versions组件编写swiper官方的使用方法分为4个流程:加载插件HTML内容给Swip
2021-01-28 18:27:30
910
原创 Node Sass version 5.0.0 is incompatible with^4.0.0
卸载已安装版本npm uninstall node-sass安装npm install node-sass@4.14.1
2021-01-27 16:51:36
121
转载 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
372
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人