webpack4打包vue组件

发表于 问题记录 分类,标签:
问题:webpack打包的vue组件无法使用使用vue-cli脚手架打包单个组件,然后发布到npm,在另外的一个项目npminstall 该组件并在项目中引入,发现引入后无法使用,该组件输入永远是空对象。示例代码如下图:组件测试代码(源组件代码太多不好讲解,换成了一下的AA函数)组件package.json代码项目使用代码:浏览器console面板输出:从这里课可以看到bookReader为一个空对象{},所以 Vue.use(bookReader );这句话就废了,这个结果很明显不是我们想要的。解决方案:经过百度,以及webpack官网得知,webpack打包的output是可以设置打包类型的参数的,可以打成模块包,详情查看(https://webpack.docschina.org/configuration/output&n...

git回退服务器版本

发表于 问题记录 分类,标签:
一、查看版本号:可以使用命令“gitlog”,从列表中找到:【你要恢复的版本号】二、使用“gitreset--hard目标版本号”命令将版本回退:【执行回退操作】三、使用“gitpush-f”提交更改:【强制推到服务器】此时如果用“gitpush”会报错,因为我们本地库HEAD指向的版本比远程库的要旧四、登录gitlab服务器,查看你退回的分支记录,成功回退到某版本!...

百度地图API

发表于 问题记录 分类,标签:
百度地图开发平台https://lbsyun.baidu.com/jsdemo.htm#xRevAddressParseGroup  根据程序,查询坐标点http://api.map.baidu.com/lbsapi/getpoint/index.html ...

经验谈-排查问题思路

发表于 问题记录 分类,标签:
各行各业,在工作过程中都会遇到问题,那解决问题的思路极其重要,以下以程序员为例(万事万物原理相通)方法:一、复杂事情简单化。我们遇到的问题基本都是在各种复杂的场景中,当我们在该场景里去查问题是十分困难的,可能依赖东西非常多,依赖组件,依赖后端,依赖中间件等等,所以面对这类事务,我们最好的方法是脱离原来的环境,将复杂的事情简单化。示例:当某个技术点在项目中出现错误,请把该技术点,拿出来,写个简单demo,模拟项目中的场景,保证demo流程是通的,如果简单demo都是错的,你在项目中实验万遍依旧是错的,浪费时间和精力,且得不到任何成效,当抽离到项目之外,东西变得极其简单后,你可能一眼就能问题所在二、程序执行流程,请将复杂的事情划分成多个阶段,且为各阶段标记好执行顺序。我们项目中遇到的问题总是非常复杂的,但是问题复杂是在于前面没规划好,如果我们将复杂事情划分多个小的事情,且标记好各...

解决cmd命令行乱码

发表于 问题记录 分类,标签:
版本信息作者时间主要变更内容链接吴惟刚2022/02/18cmd命令行乱码http://wuweigang.com/?id=362概述项目采用cnpmi 安装依赖,cmd面板出现乱码问题原因cmd命令行显示中文乱码,大多是由cmd窗口的字符编码不匹配导致解决方案1、打开cmd,在命令行输入chcp12F:\vcc-component-wuwg\server\upload>chcp活动代码页:936936代表的意思就是GBK(汉字内码扩展规范),通常情况下GBK也是cmd的默认编码。2、修改当前编码,打开cmd窗口,在命令行输入“chcp65001”。12F:\vcc-component-wuwg\server\upload>chcp 65001Activecodepage:6500165001代表编码格式为utf-8再次测试:再输...

ifarme跨域

发表于 问题记录 分类,标签:
https://blog.whsir.com/post-3919.html  ...

gulp 常用插件

发表于 问题记录 分类,标签:
browser-sync:省时的浏览器同步测试工具,多设备、多屏幕自动刷新页面http-proxy-middleware :解决本地开发代理跨域请求插件autoprefixer:根据定制的兼容规则给css添加浏览器前缀插件wiredep:wiredep解决了bower前端库引入进html中的问题del:删除文件及文件夹yargs:Node中处理命令行参数的通用解决方案,只要一句代码varargs=require('yargs').argv;就可以让命令行的参数都放在变量args上,可以根据参数判断是测试环境还是正式环境。gulp-load-plugins:批量引入package.json文件中的依赖项gulp-plumber:防止因gulp插件的错误而导致管道中断,plumber可以阻止gulp插件发生错误导致进程退出并输出错误日志。g...

国内如何快速访问gibhub

发表于 问题记录 分类,标签:
 1.国内如何快速访问gibhub-FQ的方法无非就是用软件,这种就不介绍了-本次介绍的是修改本地系统主机hosts文件,绕过国内dns解析,达到快速访问github  方法一  打开IPAddress.com网站,查询下列三个地址的ip   1.github.com   2.assets-cnd.github.com   3.gibhut.global.ssl.fastly.net  2.修改本地hosts文件,本次只介绍window系统C:\Windows\System32\drivers\etc 找到hosts文件,然后添加下列数据,注意把下面的ip改成你自己查询到ip地址。...

Nginx配置文件(nginx.conf)配置详解

发表于 问题记录 分类,标签:
Nginx的配置文件nginx.conf配置详解如下: usernginxnginx;Nginx用户及组:用户组。window下不指定 worker_processes8;工作进程:数目。根据硬件调整,通常等于CPU数量或者2倍于CPU。 error_log logs/error.log;  error_log logs/error.log notice;  error_log logs/error.log info;  错误日志:存放路径。 pidlogs/nginx.pid;pid(进程标识符):存放路径。 worker_rlimit_nofile204800;指定进程可以打开的最大描述符:数目。这个指令...

有用的网站收集~!

发表于 问题记录 分类,标签:
【有用的npm工具类】 https://juejin.im/post/6890702514446925838 【umd模块】详细解说 https://juejin.im/post/6844903663404580878 ...