- 博客(21)
- 收藏
- 关注
原创 【vue : 无法加载文件 G:\Program Files\nodejs\vue.ps1,因为在此系统上禁止运行脚本】问题解决
全局安装vue-cli之后,安装没有任何问题,但是执行vue -V查看版本的时候却提示如图错误:出现这个报错的原因:在电脑上启动 Windows PowerShell 时,执行策略极大可能是 Restricted(默认设置)。Restricted 策略不允许任何脚本运行,防止执行不信任的脚本。PowerShell的4中执行策略:名称说明Restricted禁止运行任何脚本和配置文件(默认)AllSigned可以运行脚本,但要求所有脚本和配置文件由可信发布者签名,包括在本
2022-05-06 09:54:54 1692
原创 elementUI的select组件多选出现抖动的问题解决方法
在项目中用导了饿了吗的UI框架,使用select组件时,设置multiple属性之后,多选出现2行以上有可能会出现一直抖动的情况(晃得眼睛都花了),造成这个的原因主要是.el-select里面的.el-input__inner的高度计算问题,如图一直在频繁切换。刚开始试着在网上找了解决方法,但是都没有用,所以用自己的方法解决一下,就是用样式覆盖.el-input__inner的高度,然后改下样式来实现,代码如下: .el-select { position: relative; .e
2021-09-24 15:19:12 5719 7
原创 npm运行项目提示JavaScript heap out of memory(堆栈内存溢出问题)解决方案
1、堆栈内存溢出问题npm ERR! code ELIFECYCLEnpm ERR! errno 134npm ERR! king-tech-front-frame@1.0.0 dev: `vue-cli-service serve`npm ERR! Exit status 134npm ERR!npm ERR! Failed at the king-tech-front-frame@1.0.0 dev script.npm ERR! This is probably not a proble
2021-09-04 13:09:02 8951 3
原创 正则表达式入门(一)
首先,我们先来了解下,什么是正则?它能做什么?正则,就是正则表达式,英文是 Regular Expression,简称 RE。顾名思义,正则其实就是一种描述文本内容组成规律的表示方式简单来说,正则是一个非常强大的文本处理工具,它的应用极其广泛。我们可以利用它来:校验数据的有效性,比如校验用户输入的手机号是否符合规则;从文本中提取想要的内容,比如从网页中抽取数据;还可以用来做文本内容替换,从而得到我们想要的内容等等...
2021-09-03 14:40:57 230
原创 JS获取两个日期相差的天数
/** * 计算两个日期之间的天数 * @param startDate 开始日期 yyyy-MM-dd * @param enDate 结束日期 yyyy-MM-dd * @returns {number} 两日期相差的天数 */function getDaysBetween(startDate, enDate) { const sDate = Date.parse(startDate) const eDate = Date.parse(enDate) if (sDate &g
2021-05-13 12:21:41 16001 2
原创 TortoiseGit设置提交信息模板
TortoiseGit设置提交信息模板TortoiseGit设置提交信息模板TortoiseGit设置提交信息模板使用TortoiseGit提交代码时,公司要求统一格式,每次都要找下模板复制粘贴,真的太麻烦了,设置下提交信息的模板真的不要太方便!!!!!赶紧设置起来,设置步骤如下:(1)打开TortoiseGit中Settings配置(2)点击Edit global.gitconfig配置(3)在打开的文件设置模板路径,如图:[commit] template=G:\\git-temp
2021-03-15 15:38:21 5542
原创 flex布局的理解及几个常用应用例子
flex布局一、什么是flex布局二、基本概念三、flex布局属性预览四、容器属性4.1 flex-direction属性4.2 flex-wrap属性4.3 flex-flow4.4 justify-content属性4.5 align-items属性4.6 align-content属性五、项目属性5.1 order属性5.2 flex-grow属性5.3 flex-shrink属性5.4 f...
2020-04-18 09:36:36 513
原创 nuxt发布部署
第一次用nuxt做了一个项目,记录下我项目做完了怎么打包、发布部署的一、nuxt打包执行命令:nuxt build 或 npm run build(这个需要在pakage.json文件做配置)执行完之后会生成一个.nuxt,包就打好啦~~~~~~~~2、发布部署执行命令:nuxt start 或 npm run start (同理要在pakage.json配置)...
2019-12-19 11:42:09 2833
原创 win10安装第二个数据库 之 Mysql8.0.17 安装教程
1、去官网下载安装文件https://dev.mysql.com/downloads/mysql/2、解压ZIP文件并放到指定的目录(我放到了e盘根目录下),在解压完成后的文件夹里面创建my.ini文件,为数据库配置文件my.ini文件内容如下:[client]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]#...
2019-10-22 13:22:00 767 1
原创 Vue-ECharts基本使用及Demo
Vue-ECharts基于EChartsv4.1.0+ 开发,依赖Vue.jsv2.2.6+。安装$ npm install echarts vue-echarts使用方法import Vue from 'vue'import ECharts from 'vue-echarts' // 在 webpack 环境下指向 components/ECharts.vue/...
2019-10-22 13:18:30 4210
原创 vue-devtools手动安装
步骤1:找到vue-devtools的github项目,并将其clone到本地(https://github.com/vuejs/vue-devtools)git clone https://github.com/vuejs/vue-devtools.git步骤2:安装项目所需要的依赖包npm install步骤3:编译项目文件npm run build步骤4:在vu...
2019-06-05 13:37:08 731
原创 vue cli3 基本使用
1、安装安装前注意:如果你已经全局安装了旧版本的vue-cli(1.x 或 2.x),你需要先通过npm uninstall vue-cli -g node 版本要求8.9以上npm install -g @vue/cli安装之后,可以在命令行中输入vue -V或vue --version来验证是否安装成功2、创建项目vue create 项目名称你会被提示...
2019-06-03 14:08:49 157
原创 同一台电脑管理多个node版本(nvm)
一、介绍使用nvm可以方便的在同一台设备上进行多个node版本之间切换,解决不同的项目所使用的node版本不一样的问题二、安装nvm1、NVM下载(1)如果已经单独安装了node,请先卸载再继续(2)进入安装包下载地址:https://github.com/coreybutler/nvm-windows/releases,选择nvm-setup.zip(3)下载nv...
2019-04-03 14:47:53 3730
原创 vue打包生成的文件的js文件过大的优化
1、组件按需加载现在大多的ui库都是以组件的形式进行处理,所以只需导入需要模块的即可2、去掉生成map文件打包时会生成map文件,而map文件一般都比较大,可以取消生成map文件(1)config/index.js找到productionSourceMap把true改为false3、cdn引入通过外部引入的方式引入这些UI组件库,从而减少打包文件过大的问题(1)inde...
2019-04-02 14:58:12 9017
原创 如何用git命令将本地项目上传到git代码托管平台
1、进入项目文件夹根目录,执行下列命令,把这个目录变成git可以管理的仓库git init2、把文件添加到暂存区git add .3、把文件提交到仓库git commit -m '提交说明'4、关联到远程仓库git remote add origin 你的远程库地址例如:git remote add origin https://github...
2018-11-22 09:55:58 257
原创 vue项目在IE浏览器兼容问题解决方案
在使用Vuex时,使用ie浏览器会出现“Vuex requires a Promise polyfill in this browser”的错误提示,这是因为使用了ES6 Promise,而IE浏览器不支持,解决方案如下:① 安装babel-polyfill 执行以下命令,重启服务器:npm install --save babel-polyfill②在main.js引入im...
2018-11-13 14:28:55 3053 2
原创 vue富文本插件vue-quill-editor的使用
注意:对浏览器兼容性要求高的,请勿使用vue-quill-editor,vue-quill-editor在IE10以下会报错,报错的原因是它底层采取的是quill.js,而quill.js采用的是html5的新属性classList1、安装vue-quill-editornpm install vue-quill-editor --save2、在main.js文件引入impo...
2018-11-13 14:24:05 1296
原创 JSON.stringify使用遇到问题及解决问题记录
问题1:对象转字符串,对象的值中有空格转换出错问题如:var obj = { "id": 0,"name": "Item 0", "price": "$0"};//name的值里面Item和0之间有一个空格"<a herf='javascript:;' data-params="+JSON.stringify(obj)+">修改<
2018-08-02 11:08:41 9056
原创 JS数字太大计算不精准的问题解决思路记录
一、问题描述在做项目的过程中,遇到数字很大的时候,相加的数字总是转为整数,例如14位整数加4位小数的数字相加99999999999999.9999+99999999999999.9999,得出的结果为200000000000000,于是乎为了解决这个问题,我写了以下方法。二、整体思路通过截取数字的方式实现,就是整数和整数相加,小数和小数相加,然后进行字符串拼接三、实现步骤比...
2018-07-27 17:24:16 4294
原创 gulp自动化构建工具学习笔记
一、gulp的5个核心方法:gulp.task('任务名',function(){});//创建任务 gulp.src('./*.css');//指定想要处理的文件 gulp.dest();//指定最终处理后文件存放的路径 gulp.watch();//自动监事文件的变化,然后执行相应的任务 gulp.run('任务名');//直接执行相应的任务二、gulp的使用:1. gulp...
2018-07-27 17:09:33 188
原创 sublime text 3 在写 css 时自动提示类名的解决方案
sublime无法提示类名真的特别头疼,网上找到了解决方法,但是又还是有些小问题,以下是我根据原作者整理的基础上,进行详细的操作,以及加上我自己的一些修改,目前已经解决了该问题。一、设置All Autocomplete1、打开sublime编辑器,ctrl+shift+p把以下代码复制进去回车Package Control: Add Repository2、然后进入输入,再...
2018-06-04 16:45:14 11565 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人