Understanding a project which include NodeJS, Webpack, Vue

公司有一个web 项目是用 Vue 写的, 前段时间负责这个tool的人离职了没有人维护,其他人又很忙,我就去看了一下以便以后能加一些新功能在上面

没有接触过Vue, 这些理解了一下关系做一些学习记录,以防忘了.

Vue 只是一个JS 框架,类似的有 React, AngularJS. Vue 这个框架最简单的使用就是直接include 一个CDN网址就可以了.

但是如果项目大了以后,各种JS就会比较多,同时会有很多静态文件图片什么的,所有就可以用Webpack 这种静态文件打包工具打成少数几个packdge,这样developer 就不用关心package内部的依赖关系了. 和Webpack 类似的工具有Browserify. 

最后就是由于这个web tool要部署在我们自己的一个服务器上以便客户来访问, 这样就需要在后端去部署,这个就是NodeJS要做的事情.

Ref

Webpack: http://www.runoob.com/w3cnote/webpack-tutorial.html

vue-cli: https://segmentfault.com/q/1010000014083460

https://www.cnblogs.com/yadiblogs/p/8818277.html

转载请注明出处 http://www.cnblogs.com/mashuai-191/
原文地址:https://www.cnblogs.com/mashuai-191/p/9405426.html