初到公司一个月,对公司的业务与开发流程有初步的认识,由于自己试用mac而公司是用.net技术以及微软一系列技术,mac环境无法跑htmlcs的程序,所以通过各种方式了结使用了一下技巧,这里记录一下。
- 通过连接工具连接mac与window服务器
- 通过node跑 epress 中转请求,解决ajax跨域的问题
- 通过配置host与apache实现虚拟主机(localhost.XXX.com)实现自定义域名。
- 通过配置WEBSTORM的TFS插件来绕过VS编辑器与TFS连接的坑。
- 公司发布代码时需要连接一部windows服务器,mac连接windows服务器的方法我主要试了三个,消耗了大量时间。(1)通过ssh连接,结果失败
(2)通过mac自带的mac远程工具,失败 (3)最后通过微软远程工具microsoft remoteDestop连接,成功。期间踩的坑很多,主要是身边同事很少使用mac,对mac连接windows的工具也不太了解,所以只能取网上搜索,网上大面积的使用前两种方式,但是我用了一整天时间各种方式的使用前两种方法均以失败告终,最终使用最后一种方式成功了,非常生动的说明了不能一棵树吊死的道理! - 在写前前后端分离的页面时候,因为本地开发环境的原因,调试ajax出现了跨域请求。解决方案:使用node的express框架,中转请求,再由node返回给客户端实现跨域请求。
- 公司代码本地环境限制域名,首先在host中配置在localhost里面配置域名,再通过配置apache配置虚拟主机。参考http://www.jb51.net/article/40462.html, 把apache配置好后再把项目目录放到apache默认目录里面。
网友评论