[db:标题]

摘要:网站规划建设实训,周口搜索引擎优化,永久免费企业网站申请,window wordpress前天开始接触基于Vue2.0的前端项目,实际操作中肯定会遇到一些问题,慢慢摸索和总结。  
网站规划建设实训,周口搜索引擎优化,永久免费企业网站申请,window wordpress前天开始接触基于Vue2.0的前端项目#xff0c;实际操作中肯定会遇到一些问题#xff0c;慢慢摸索和总结。   其实#xff0c;作为开发一般企事业单位应用的小项目#xff0c;前端的懂一点HTMLCSSJavaScroptJQueryJson#xff08;或者Xml#xff09;#xff0c;后端懂一…  前天开始接触基于Vue2.0的前端项目实际操作中肯定会遇到一些问题慢慢摸索和总结。   其实作为开发一般企事业单位应用的小项目前端的懂一点HTMLCSSJavaScroptJQueryJson或者Xml后端懂一点PHP、Jsp或者Servlet、Asp.net等掌握这些就足够了。   但是如果要开发大一点、正规一些的项目还是要应用主流的开发技术。   大概2000年的时候我认识一个写VC程序的朋友他给我说要到北京去发展当时我问他ODBC方面的内容他竟然不知道ODBC我当时真是惊叹北京可是技术高精尖人才扎堆的地方他这水平能立足吗   可是仅仅过了3年他就当上了他们公司开发部的经理。当时听说后想起我仍然在单位拿着2000多一点的工资只能无奈地感叹。   前端依赖以前的框架比如JQuery、LayUI、EaseUI等基本上是通过静态引用原理简单清晰使用EAMCScript5语言略微懂点前端技术的人就可以胜任开发工作进阶的难度也不大。   现在的项目基于EAMCScript6、组件化、Node.JS、npm、Webpack等与以前相比不仅仅是语法的不同项目创建、开发、理念等发生了很大的变化。 ⑴ 项目创建   ●以前的项目创建一个项目目录在该目录下创建资源目录、JS目录、发布目录将需要的文件拷贝到相应的目录就可以进行开发了。   ●现在的项目依赖管理、组件的版本控制复杂手工创建就麻烦一些一般通过框架的脚手架来进行项目创建。 ⑵ 项目开发   ●以前的项目通过普通的记事本编辑器编辑代码即可编写完代码直接拷贝到发布目录。在其他编辑器里编写代码安装的插件不多就是语法提示、测试单元等。   ●现在的项目开发一般不会在简易的记事本里开发了需要在适用于前端开发编辑器如VSCode、HBuilder X、IDEA中进行这些编辑器中可以安装众多利于开发的插件依赖于配置编辑器和组件可以帮助我们完成一系列的开发、测试、打包、部署工作。 ⑶ 项目运行   ●以前的项目在开发测试、部署运行大多在ApachePHP、TomcatJSP、IISASP.Net等web服务器中运行前端代码基本上都在用户的浏览器端运行服务器端优化的内容并不多。   ●现在的项目开发测试的手段比较多使用独立的Web服务器中运行也可以是在以插件方式运行于编辑器的web服务器轻量级实际部署运行也是在Apache、Tomcat等web服务器中运行可是优化的内容就多了因为很多代码是基于Node.JS是在服务器端运行的。 一、通过Vue脚手架创建Vue2.0的开发项目  ⑴ 安装Node.JS。   《node.js(1)初体验》   安装包的下载地址  ⑵ 安装Vue-cli  Vue-CLI 是一个官方提供的命令行工具俗称脚手架用于快速创建 Vue项目。在终端中输入以下命令安装 Vue-CLI npm install -g vue/cli ⑶ 创建项目  在终端中进入你想要创建项目的目录执行创建项目的命令   vue create my-app  ⑷ 选择项目属性  我使用Vue-CLI v5.0.8只需要选择Vue版本即可创建。 Vue CLI v5.0.8 ? Please pick a preset: (Use arrow keys)Default ([Vue 3] babel, eslint) Default ([Vue 2] babel, eslint) Manually select features 移动光标到【Default ([Vue 2] babel, eslint)  】按下回车即可。  ⑸ 编写代码   可以根据的需要编写代码。  ⑹ 运行测试 npm run serve ⑺ 发布项目 npm run build 结果显示图 虽然使用Vue脚手架就可以方便快捷地创建Vue项目并且Vue CLI Service提供了许多的功能和开发体验但是现在很多情况下大多数开发者都使用npm结合webpack创建项目。   首先Vue CLI Service的很多定制化的配置也是基于Webpack的使用。   其次webpack是一个通用的模块打包器它可以处理许多不同类型的资源并且可以与许多其他框架和库一起使用。
阅读全文