Javascript 我如何最小化&;是否在没有Node.JS的情况下打包Angular2? 原因:

Javascript 我如何最小化&;是否在没有Node.JS的情况下打包Angular2? 原因:,javascript,html,node.js,angular,webpack,Javascript,Html,Node.js,Angular,Webpack,我正在用Angular2做一个POC SPA(使用RC版本)。 受公司政策限制,我们无法安装Node.JS,因此我无法使用网页包。 到目前为止,至少在我将应用程序加载到主应用程序时,有800多个HTTP请求(总计2.5MB)。因为我们在应用程序中开发了许多组件 问题: 您能告诉我如何在没有Node.JS的情况下最小化和打包Angular2代码吗?(类似于第三方库、Eclipse插件等) 换句话说,我希望涉及前端一键部署 我认为这将明显提高性能。 提前谢谢。免责声明,我是本书的作者 我建议你试试,

我正在用Angular2做一个POC SPA(使用RC版本)。
受公司政策限制,我们无法安装Node.JS,因此我无法使用网页包。
到目前为止,至少在我将应用程序加载到主应用程序时,有800多个HTTP请求(总计2.5MB)。因为我们在应用程序中开发了许多组件

问题: 您能告诉我如何在没有Node.JS的情况下最小化和打包Angular2代码吗?(类似于第三方库、Eclipse插件等)
换句话说,我希望涉及前端一键部署

我认为这将明显提高性能。
提前谢谢。

免责声明,我是本书的作者

我建议你试试,这是基于

当您安装TypeScript IDE时,您可以这样做,因此无需立即安装node.js,您将受益于TypeScript完成、验证、编译等(这需要node.js使用TypeScript tsserver)

你甚至可以选择你的

Angular2 Eclipse提供终端、向导和启动,但在这种情况下,您需要安装node.js(因为它使用
ng
命令,您必须使用
npm install-g angular cli安装它

请创建以提供无需安装即可使用
ng
命令的功能:

  • ng
    应使用嵌入的node.js(以避免安装node.js)
  • 提供Eclipse首选项,将
    ng
    链接到自定义路径(自定义路径可以是angular cli项目,该项目将下载并托管在GIT、SVN存储库中)

    • 免责声明,我是

      我建议你试试,这是基于

      当您安装TypeScript IDE时,您可以这样做,因此无需立即安装node.js,您将受益于TypeScript完成、验证、编译等(这需要node.js使用TypeScript tsserver)

      你甚至可以选择你的

      Angular2 Eclipse提供终端、向导和启动,但在这种情况下,您需要安装node.js(因为它使用
      ng
      命令,您必须使用
      npm install-g angular cli安装它

      请创建以提供无需安装即可使用
      ng
      命令的功能:

      • ng
        应使用嵌入的node.js(以避免安装node.js)
      • 提供Eclipse首选项,将
        ng
        链接到自定义路径(自定义路径可以是angular cli项目,该项目将下载并托管在GIT、SVN存储库中)

      不幸的是,我认为你将很难找到一个不使用Node的等效工具。模块绑定的其他大牌是Browserify、SystemJS和Rollup,它们也都需要Node。是的。如果没有Node.JS,这是没有意义的。但希望出现奇迹。如果你能使用gulp,请看一下Croft先生的答案(最高评级)关于在上使用
      SystemJS Builder
      。这就是我将我的应用程序从第一次加载时的450个请求减少到只有3个JS和一些CSS/HTML请求的原因。不幸的是,我想你会很难找到一个不使用Node的等效工具。在模块绑定方面,其他大牌是Browserify、SystemJS和Rollup,他们也都需要Node。是的。如果没有Node.JS是没有意义的。但希望有奇迹出现。如果你能使用gulp,看看MrCroft关于使用
      SystemJS Builder
      at的答案(最高评分)。这就是我将我的应用程序从第一次加载时的450个请求降低到只有3个JS和一些CSS/HTML请求的原因。