使用WebStorm将项目部署到IIS
在WebStorm中打开项目,通常WS会启动一个虚拟服务器并使用如下地址访问
但这样会有一个问题,在局域网内的其他设备,比如手机和其他电脑是不能访问这个地址的,这样就给开发和调试带来了不便。本人也是惭愧,因为太懒了,一直到最近才解决这个问题。其实早就应该明白,像WS这样在前端界不亚于宇宙第一IDE Visual Studio的存在,怎么会没有解决方案呢?
首先File->Settings,找到
将右侧修改为下图,因为如果使用原来的端口号63342右边的复选框就不能勾上,这里修改为8090是由于8080端口被Apache占用了。
最后点击ok,如果是win10可能还会有防火墙的提示。之后局域网内就能通过IP访问项目了。
将项目部署到IIS
假设开发源码在电脑上的E盘,并且是通过SVN管理的,现在想把项目发布到服务器,外部可以通过服务器地址来访问,这时可以通过配置deployment来实现,点击右边的+号,然后起个名字,接下来的步骤如下图所示:
接下来填写映射关系(Mappings)
最后在项目上点击右键,先部署到localhost,注意确保当前账户在wwwroot这个目录下有写的权限,不然会部署失败。
成功以后为了方便起见,还可以设置文件有更改时自动部署到服务器