远程办公两三事
最近由于疫情日益严峻,公司采取了远程办公模式,鉴于之前都没有过类似的情况。这次远程办公算是开了公司先例了,而远程办公并不是一两句话就可以严明的。在这期间遇到了一些见都没有见过的问题,乃至百度抑或谷歌都无法有效结局的一些问题。特意记录下来
Mac 如何打开只有 IE
才能代开的网页
网上各种方式皆有,说是 safari 自定一些,使用第三方软件(通过这个来安装 .exe
软件),使用google插件。不知是年代久远还是技术更新太快,这些都无法解决我的问题。最后只剩下两条路可以走,要么虚拟机安装window,要么双系统。最终采用虚拟机才得以解决
在此不得不感叹,一个系统好坏,有时并不是这个系统是否好用,还要看周边软件及其他的支持力度才能看出啊
在虚拟机中使用 npm link
碰到一些问题
使用不同的终端,问题还显示的不太一样
用作为当前目录的以上路径启动了 CMD.EXE。
UNC 路径不受支持。默认值设为 Windows 目录。
网上查了一些解决方案link,尝试过修改注册表,依旧无效。
在一位同事的一顿操作得以解决,不得不感叹人与人之间还是有差别的
主要解决思路
-
需要分清 映射路径和真实路径的区别
- 映射 -- mac系统的文件 映射到 虚拟机windows下,但是却不属于 windows下的
- 真实 -- 当前系统下的文件
-
将映射中的文件迁移到真实路径下
-
找到报错原因,由于将一个包
npn link
到全局中,因而通过npm ls global
link 来查看哪些全局包,然后通过对应路径进行判断由于我分不清哪些是mac下的文件,哪些是虚拟机windows下的文件,导致在开发时,两者间出现了冲突而无法有效解决。最后是删除了全局下的快捷文件的包,在虚拟机下重新
npm link
才得以解决
其实文件不复杂,但是由于自己对这块理解的不够深入,只能不断采坑了,现在想想,不能只单纯想着开发,还要额外补充一些计算机的一些知识,比如linux命令等
判断 接口是否可以调通
一般这个很好处理,但是在一个项目,需要调多个后台时,才发现并不好判断是否 联通了。
一般判断,可以通过ping
来判断,但是若是带了端口号,却无能为力
这时可以有两种方式
- 在浏览器中直接输入 host + port 来进行判断
- telnet 除了是用来登录的,也可以测端口通不通
- windows 下需要在控制面板下开启这个功能,才能在命令行进行使用
总结
只有不断实践才能得出东西,而不能一味地等待啊