vue,angular等前端工程部署到服务器,需要有node.js吗?

发布于 09-13 01:12 字数 102 浏览 21 评论 0

1.如题,没搜索到一个确切的答案。
2.关于webpack. vue-cli, angular-cli都是在webpack上工作的,纯TypeScript项目,还需要webpack吗?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

丑疤怪2022-09-20 01:12:36

1、不需要node.js。打包后都是浏览器可执行的html/css/js,只要有服务器提供服务访问即可,这个服务你可以随便选用node或是nginx等其他
2、纯ts项目当然也要打包工具,但不必须是webpack。如果你只是需要编译ts,那么tsc就可以了,但如果是包括html、css/scss这些还是需要打包工具

十秒萌定你2022-09-20 01:12:36

最终的css,js,html文件依旧在服务器上是以静态资源的形式存在的,如果你这边是纯前端页面。本质上依旧是访问静态资源。至于是否安装node,取决于你们的后台技术架构。和静态资源没有关系

樱花细雨2022-09-20 01:12:36

假设打包好的项目部署到服务器,可以不用node.js直接sync项目到服务器,也可以Jenkins,也可以docker。但也可以用node.js在一个没有Nginx等容器的机器上启动一个服务器。

纯typescript项目就很有意思了,我有一个练习算法的项目,jest-ts直接跑测试用例,其他啥也没有,webpack是啥我都不知道。但是我也可以用webpack,把算法处理成js然后用普通的jest去测试。

所以用和不用,有什么区别呢

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文