有时候,要用http来运行一个本地网页,调试ajax, restful, websocket等操作。
尽管有很多IDE如 Eclipse, VisualStudio, PhpStorm 可以实现。但这些工具好像太重型,在一台新电脑上安装也是费时。
还有 php, python, nodejs 等都有 cli、 cgi、第三方库 来启动 http 服务。但这也仅仅是开了web服务器。
使用IDE编写代码时,实现代码感应,智能插入代码块,快速查找变量,函数及文件名,对你的工作效率是非常有帮助的。(专注于 记事本,vim编程的人 则另当别论)
另外,若你需要处理几个不同编程环境的系统运维或微调微修改,不同编程语言IDE也有局限。
一番搜索就找到VsCode + LiveServer的组合
一、安装VisualStudioCode。
https://code.visualstudio.com/
(可选)安装nodejs
二、打开VsCode搜 LiveServer 扩展并安装
三、在VsCode里打开一个本地的web目录。(目录下有 html, js, css 等文件)
在工程面板里,右键一个 html,在弹出菜单里,选择 “Open with Live Server” 这样VsCode就会开启LiveServer的Web功能,并以http的方式打开这个html
四、LiveServer扩展的设置,可以进入设置界面设置,也可以手动设置settings.json
"liveServer.settings.host": "localhost", //域名或IP
"liveServer.settings.port": 8820, //端口
"liveServer.settings.wait": 1000, //刷新频率
"liveServer.settings.CustomBrowser": "chrome", //打开到目标浏览器
"liveServer.settings.ChromeDebuggingAttachment": false, //是否开启ChromeDebug
"liveServer.settings.proxy": { //代理设置
"enable": true,
"baseUri": "/vdir",
"proxyUri": "http://localhost:12680/other_web"
五、LiveServer代理设置
"enable": true, //是否开启代码设置
//LiveServer挂载虚拟路径,默认为 /
"baseUri": "/vdir",
//设置为"/vdir"后,通过“Open with Live Server”打开的工程下的任何文件,都会在url前附上 /vdir 前缀
"proxyUri": //代理网址
如果设置为 "http://localhost:12680/other_web/"
那么,当你通过 “Open with Live Server” 打开 index.html 后,
LiveServer 后台会抓取对应的 http://localhost:12680/other_web/index.html,并显示返回的内容。
而浏览器的url ,仍然是 LiveServer 设置的 url。
如果代码服务器不可访问,LiveServer 就会忽略proxy属性,以默认的方式打开。
通过这个方式,你可直接挂载工程目录到对应的tomcat, iis , wamp 目录进行处理。
18个包:GabrielBB.
vscode
-lombok,georgewfraser.
vscode
-javac ,golang.go ,MS-CEINTL.
vscode
-language-pack-zh-hans ,Pivotal.
vscode
-boot-dev-pack ,Pivotal.
vscode
-spring-boot ,redhat.fabric8-analytics ,redhat.java ,redhat.
vscode
-xml ,VisualStudioExptTeam.
vscode
intellicode,vscjava.
vscode
-java-debug ,vscjava.
vscode
-java-dependency ,vscjava.
vscode
-java-pack ,vscjava.
vscode
-java-test ,vscjava.
vscode
-maven ,vscjava.
vscode
-spring-boot-dashboard ,vscjava.
vscode
-spring-initializr ,yangbaopan.
vscode
-java-ibatisx ,
项目开发中想
使用
live
-
server
配置个
代理
服务免去在本地搭建后台环境,在网上找了很多
live
-
server
的文章看过后一直没有配置成功,后来终于找到了问题的根源,以下是配置截图:
package.json
项目scr
ip
t
这里配置proxy一定要注意,网上多数文档都没写到
"workbench.iconTheme": "
vscode
-icons",
"workbench.colorTheme": "Default Dark+",
"editor.minimap.enabled": false,
"files.autoSave": "afterDelay",
"editor.fontLigatures": false,
// 100 列后换行
"editor.wordWrapColumn": 100,
// 开启 vsc.
转自:http://woshub.com/port-forwarding-in-windows/
Since Windows XP there is a built-in ability in Microsoft Windows to set upnetwork ports forwarding. Due to it, any incoming TCP connection (
IP
v...
vscode
配置
使用
文档
vscode
基本配置关于
vscode
为什么要用
vscode
基本配置下载
插件
安装创建项目高级配置
使用
教学
插件
推荐
vscode
基本配置
关于
vscode
Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持
插件
扩展
,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac 以及 Linux
工欲善其事,必先利其器。想要优雅且高效的编写代码,必须熟练
使用
一款前端开发工具。但前端开发工具数不胜数,像HBuilder、Sublime Text、WebStorm、Visual Studio Code......等等,其中
VSCode
以其轻量且强大的代码编辑功能和丰富的
插件
生态系统,独受前端工师的青睐。网上有很多
vscode
的配置以及
使用
博客,但都没有本篇那么详细且全面。软件下载直接在官网进行...
域:服务器域名,唯一标识(协议,域名,端口)必须保证一致,说明域相同
跨域:在一个服务器上,去访问另一个服务器上,并且得到另一个服务器返回回来的值,这就是javascr
ip
t跨域,其实简单点,之前我们做的ajax,都是在同域中访问,现在只是访问的服务器变成了另外的,不是同一台了。仅此而已。但是这样一变,之前的代码就不能用了。
解决跨域有几种方式,其中之一就是搭建
代理
服务器(nginx),让所访问域名、端口、路径相同。但我这里不想用nginx
最近接手了个jquery的项目,由于每次修改都要清缓存重新加载才能看到效果,所以研究了一下
Live
Server
,在本地搭建了一个服务器,实现了实时预览,十分方便。第一步:下载并安装
Live
Server
image.png可以看到,vs code右下角出现了这样一个小图标(点击即可打开)如不作任何配置:点击之后默认打开http://127.0.0.1:5500如果是单纯的html文件想要实现实时预...