前端用vue,后端需要nodejs吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端用vue,后端需要nodejs吗?相关的知识,希望对你有一定的参考价值。

作为一个没怎么用Vue写过前端的小白,刚接触Vue的时候遇到了这些困惑:

为何用vue和vue插件开发前端的时候,经常需要各种npm install呢?为何要在本地安装node环境?

本地需要安装node是因为:

其实使用Vue开发前端的过程就像是创建一个二进制程序。。

源码就是你写下的各种Vue组件代码,“二进制程序”对应的就是你敲一下npm duild生成的最终前端代码。

在本地使用vue开发前端的时候,你并不是直接编写最后使用的静态js文件,而是有一大堆代码和配置之类的乱七八糟的东西,
而webpack这个工具,可以把以.vue结尾的项目文件和各种配置之类的乱七八糟的文件,进行打包编译,生成最后放在服务器上的静态js文件

最后项目上线的时候,用户访问服务器,下载这个静态文件,直接在浏览器就运行了。

所以需要node的不是服务器,而是本地的webpack做打包编译工作的时候需要

参考 为什么vue+webpack需要用到node,如何部署项目到服务器?
https://www.cnblogs.com/zhuzhenwei918/p/6866094.html

以上是关于前端用vue,后端需要nodejs吗?的主要内容,如果未能解决你的问题,请参考以下文章

我的 Vuejs 前端和我的 node express 后端如何相互交互,我需要 vue-cli 吗?

使用nodejs进行后端渲染,前端还需要框架级的工具吗

前端用node做啥

怎么使用nodejs做前端.java做后端 搭建web工程

不用mock,前端来建立后端服务以便自己实现接口

vue前端node内存溢出问题解决