现在,我的模块的目录定义为一个IIS虚拟目录和IIS提供的文件。
我想知道的IntelliJ是否具有内置Web服务器,它可以提供文件服务,而不需要任何第三方。 Eclipse的呢 。
现在,我的模块的目录定义为一个IIS虚拟目录和IIS提供的文件。
我想知道的IntelliJ是否具有内置Web服务器,它可以提供文件服务,而不需要任何第三方。 Eclipse的呢 。
更新:内置的Web服务器是在最近的IntelliJ IDEA的版本(从13开始)可用。 你可以找到在博客更多的细节 (是的,这个功能首先在WebStorm出现)。
IntelliJ IDEA的有没有这个功能,你需要安装和使用,可以起到从项目文件夹中的内容有任何第三方的网络服务器。
内置的HTTP服务器预览会的IntelliJ IDEA 13的一部分,并且已经可以在EAP: http://youtrack.jetbrains.com/issue/WEB-7148
“现有的所有行动-浏览器预览(弹出在HTML文件或菜单操作或快捷方式),在浏览器中打开并创建现/调试HTML文件的操作打开文件的内置Web服务器
http://localhost:63342/<project name>/<file path relative to source or content root>
“
换句话说,一个HTML页面上单击鼠标右键,选择“Debug”或“打开浏览器”,和IDEA 13+将通过端口63342成为了该网页。
这里还有一个超级简单的选项,安装Python: http://www.python.org/getit/
然后打开命令提示符下,导航到你的根Web文件夹(如公共),然后运行python -m SimpleHTTPServer
-这在8000端口启动一个HTTP服务。
延伸阅读如果你需要它: http://www.linuxjournal.com/content/tech-tip-really-simple-http-server-python
我有我的Windows 7上运行,但上面的文章仍然适用。
另一种选择是是创建一个PHP项目,用PHP诉5.4.0开始包括一个内置的Web服务器。 此页面可以解释这一切......
http://www.jetbrains.com/idea/webhelp/php-built-in-web-server.html
IntelliJ IDEA的有一个内置的Web服务器 ,可用于预览和调试应用程序。 只是看这的YouTube视频或按照下面的步骤。
您需要添加新的“的JavaScript调试”配置:
单击添加配置...或编辑配置...在导航条
点击 在工具栏或按Alt + Insert按钮创建一个新的配置
填写名称,网址,浏览器,然后单击[确定]保存配置
使用http://localhost:63342/YOUR-PROJECT-NAME/index.html
的URL
现在你可以运行的配置:
在浏览器中运行的网页,而无需创建一个配置。 请参阅相关的IntelliJ IDEA的帮助文章 。
在编辑器中打开HTML文件。 这个HTML文件不一定非得是实现应用程序的起始页面的一个。
请执行下列操作之一:
- 选择View | 打开主菜单或按Alt + F2在浏览器中 。 然后从弹出菜单中选择所需的浏览器。
- 将鼠标指针悬停在代码显示在浏览器的图标吧: 。 点击指示期望浏览器的图标。
谷歌Chrome浏览器由Intelij IDEA的内置Web服务器提供服务的演示网页:
一个简单的方法是创建一个的IntelliJ的NodeJS /快速项目, 是您的Web服务器。 然后,您可以用它来满足您的静态网页和其他Web内容。 该网站的NodeJS服务器是非常小,运行速度快 - 明显比IIS和Apache快。 最重要的是你可以打的IntelliJ或WebStorm的运行按钮启动它。
默认情况下,的NodeJS /快速的项目包括public/
目录下,你可以用它来包含你的静态页面,然后就可以从查看http://localhost:3000/
这说明,以使在的IntelliJ所需的NodeJS的步骤,包括链接到其他节点的资源: http://www.jetbrains.com/idea/webhelp/node-js.html
如果你觉得有必要,可以使用服务器端代码Javscript重新配置您的服务器的NodeJS。 您可以添加SSL支持或几乎你所关心的任何其他服务器端功能,以梦想。 只需添加使用附带的安装(节点包管理器)命令行工具故宫模块的NodeJS。 NPM注册表https://npmjs.org/索引的所有可用的模块。
您可以配置的IntelliJ使用很多不同的应用程序容器,但他们每个人必须单独下载和安装。 目前,我有我的配置通过码头服务,如Eclipse和Tomcat的同时,TC-服务器,JBoss和node.js中 这是很容易设置。