首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有可能在没有Node.js/npm的情况下创建一个Range5web应用程序?

有没有可能在没有Node.js/npm的情况下创建一个Range5web应用程序?
EN

Stack Overflow用户
提问于 2017-11-27 15:56:49
回答 2查看 8K关注 0票数 7

我正在尝试创建一个有角度的5 web应用程序,但我的老板不希望我使用Node.js/npm。相反,想让我使用Java,这可能吗?

在我所做的所有阅读/研究中,每个人都使用Node.js/npm“甚至是角网站”。那么,如何使用Java而不是Node.js/npm创建应用程序呢?

  • 如果角5不需要Node.js/npm,那么为什么这么多人使用它呢?它不会使他们的代码库陷入泥潭吗?另外,如何使用Java替换Node.js/npm?没有Node.js/npm,是否还有其他工具/语言可以支持Java/Range5应用程序?
  • 如果角5需要Node.js/npm,为什么?对于Java中无法完成的Range5框架,它做了什么?

如果有人有一个使用java而不是Node.js/npm的Range5Web应用程序的例子,我将不胜感激。

EN

回答 2

Stack Overflow用户

发布于 2017-11-27 21:20:56

在某种意义上,您可以将Node和NPM视为开发工具。节点是您需要使用NPM的javascript运行时,NPM是包(java中的库)管理器。您可以使用NPM和角CLI来构建一个角应用程序。

我想您不需要使用节点、NPM和CLI来创建一个有角度的应用程序,但这有点像尝试在note pad中开发一个java应用程序,而不需要jvm来测试您的代码。

如果您遵循开发角度应用程序的最佳实践,那么最终您可以使用CLI构建一个生产包。该生产包只是一个可以托管在任何服务器上的html和javascript文件包(例如Tomcat)。

Angular不是一个像jQuery这样的库,您可以在页面上选择您需要的部分,它实际上是它自己的框架。如果你老板想让你做一个有角度的应用程序,他必须让你使用正确的工具。

票数 3
EN

Stack Overflow用户

发布于 2017-11-27 16:20:19

在没有node.js的情况下,用npm或纱线建立一个角度应用程序是不可能的。通常,您使用角CLI来设置一个项目并编译它。为此,您需要节点“构建”、“开发”、“编译或传输”您的角度应用程序。但是,在浏览器运行应用程序期间,您不再需要它了。

如果要使用maven触发构建,可以查看eirslett/前端插件。但其背后仍然存在着节点和npm。

而且,应用程序的后端服务不需要node.js。您可以选择Java。在这里,您可以将野地佩亚拉作为应用程序服务器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47514993

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档