
大家好,今天小编关注到一个比较有意思的话题,就是关于html页面开发的问题,于是小编就整理了3个相关介绍HTML页面开发的解答,让我们一起看看吧。
有什么方法用html开发桌面软件?
本人小前端,最近闲翻阅到了一些比较厉害的东西,就看到了一个叫electron的api***,上面是这样介绍的:
关于Electron:
Electron是由Github开发,用HTML,CSS和JavaScript来构建桌面应用程序的一个开源库。 Electron通过将Chromium和Node.js到同一个运行时环境中,并将其打包为Mac,Windows和Linux系统下的应用来实现这一目的。
Electron于2013年作为构建Github上可编程的文本编辑器Atom的框架而被开发出来。这两个项目在2014春季开源。
然后,我就对着一篇大神的分享神奇的做出了一个简单的应用,打包后可以直接运行
如图:
双击运行即可。
单纯的html是写不出Windows或者Mac的桌面应用程序的,甚至单纯的网页都有一大堆问题,所以楼主提出问题是有问题的!但是作为开发者,大致理解楼主想问的问题,如何使用web开发语言实现桌面应用,在node.js还没出现之前是很难实现的,但是在node.js出现后,这也不是什么难题,现在大致实现桌面应用是套个浏览器内核然后打包成一个桌面系统可执行的程序,来实现web应用移植到桌面应用,目前流行的技术是eletron,著名的用这种技术实现的桌面程序就是vs code,一款非常好用的代码编辑器,扩展能力强大
你说的应该是将HTML程序打包为桌面程序吧,这里介绍一种简单的方式,利用node.js的electron打包,下面我简单介绍一下实现过程,主要内容如下:
这里为了更好的说明问题,我新建了一个index.html文件,主要内容如下,就是一个简单的按钮提示功能:
1.首先,安装nodejs,这个直接到***上下载就行,选择适合自己平台的版本即可,安装完成后,需要将node、npm这些常见命令(即node安装目录)添加到环境[_a***_]中,方便后面使用,如下:
2.接着就是安装electron和electron-packager这2个包,打包程序的时候要使用到这2个包,至于安装的话,直接在cmd窗口中输入命令“npm install electron electron-packager”就行,如下:
3.最后就是打包HTML为桌面程序了,主要步骤如下:
其他人的回答我仔细看了一下,说得都挺好,借助一些第三方软件使用html或html5来开发桌面软件,开发app也是可以做到的。我再补充一点,他们的回答里都漏了微软自带的hta文件,hta就是用html和js、vbs来开发桌面软件的。
百度百科里是这样讲的,HTA是HTML Application的缩写(HTML应用程序),是软件开发的新概念,直接将HTML保存成HTA的格式,就是一个独立的应用软件,与VB、C++等程序语言所设计的软件界面没什么差别。
其实微软在xp时代,系统里运用了大量的hta文件,其实换了个后缀格式cpl名,你不自查而已。最显著的应用都是在控制面板里。我们在xp命令运行下nusrmgr.cpl,会出现如图所示的界面。
我们用Restorator分析一下nusrmgr.cpl文件,除了cpl自己的固定格式,里边全是htm文件。这也是为什么微软一直不肯删掉ie浏览器的一个原因之一。如果删掉了ie浏览器,你让xp用html写的这些控制面板系统应用如何自处?
当然,随时微软系统的升级换代,cpl文件也发展得与hta不同了。不过用hta文件的确是能写出大量的有效的桌面软件。
我本人也用hta写过一个下载者生成器,当年效果还是非常好的,能绕过所有的主防。
如果有需要的,我可以在评论里给出下载地址。
恭喜你遇到行家了,本人IT出生。
HBuilder
这是国内最好的H5开发软件,如果你是开发手机桌面、电脑桌面完全ok,它本身就是建立在Html5的基础之上,而且全中文开发环境让国人很是满意。
WebStorm
这是目前最流行的Html开发软件,也是涵盖了很多东西,js、jquery、ajax等等,而且拥有智能提示,使得开发速度非常快。
DW
这个的话都是初学者用的了,我个人不是很喜欢因为开发速度慢,不过功能还是全,建议初学者用,这样才能学到东西。
说完前端那么还有后台呢?
建议使用java,因为Java上手简单而且很成熟,这个东西你应该知道的。
以上软件不管你是开发手机桌面还是PC桌面都是没问题的。
eclipse如何基于vue做页面?
eclipse 基于vue操作是可以的,vue只是一个前端框架,eclipse只是一个ide编辑器,首先在eclipse编辑器中导入vue.js文件,然后参考vue的语法就可以了
不可以因为Eclipse是J***a的一个集成开发环境,而Vue是一种J***aScript框架,两者是不同的技术栈,不可以直接使用Eclipse基于Vue做页面。
如果需要基于Vue开发页面,可以选择使用Vue CLI、WebStorm等其他工具和IDE进行开发。
在Vue CLI中,可以使用vue create命令创建Vue项目,并且可以通过添加相关插件来实现代码高亮、语法检查、自动补全等功能。
同时,WebStorm也支持Vue项目的开发,提供了类似于Eclipse的集成开发环境,可以方便得进行开发和调试。
HTML开发最好的工具,不用花钱,又好用的,有什么推荐?
HTML前端开发是目前Web开发一个非常火的行业,和用户直接打交道,因此整体薪资和前景都非常不错,简单又实用的开发工具,那就非常多了,下面我简单介绍3个,感兴趣的朋友可以尝试一下:
01
免费开源—VS Code
这是微软自主设计研发的一个轻量级代码编辑器,免费、开源、跨平台,整体风格和VS非常相似,但没有VS那么臃肿,常见的智能补全、语法提示、代码高亮等功能,这个软件都能很好支持,除此之外,针对HTML前端开发,提供了非常多的插件扩展,包括自动闭合、同步修改、断点调试、格式化代码等,对于提高开发效率来说,非常不错:
02
简单实用—Sublime Text
这也是一个轻量级的代码编辑器,在前端开发中也有着比较广泛的使用,和VS Code一样,文本编辑功能强大,可以很好的支持3大操作平台(Mac、Linux和Windows),但原则上针对个人不免费,常见的自动补全、语法提示、代码高亮等功能,这个软件都能很好兼容,除此之外,针对Web前端也提供了非常多的实用插件,包括Emmet、DocBlockr、ColorPicker等,可以快速提高编码效率:
03
专业强大—WebStorm
这是一个专业重量级的Web开发工具,在Web前端开发中也有着较高的使用率,但原则上针对个人不免费(试用期30天),和VS Code等代码编辑器不同,WebStorm除了支持智能补全、语法提示等基本功能外,还支持联想查询、单元测试、代码分析等高级功能,插件扩展方面也非常丰富,因此开发效率更高,也更适合大型项目的管理和维护:
目前,就分享这3个不错的HTML前端开发工具吧,对于日常使用来说,完全够用了,当然,除了以上3个软件,还有许多其他HTML开发软件,像DW、HBuilder等也都非常不错,只要你熟悉一下使用环境,很快就能掌握的,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。
到此,以上就是小编对于html页面开发的问题就介绍到这了,希望介绍关于html页面开发的3点解答对大家有用。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.rongung.com/post/39528.html