如何在没有Node.JS的情况下最小化和包装Angular2?

时间:2016-06-03 08:30:20

标签: javascript html node.js angular webpack

原因:

我正在使用Angular2进行一次POC SPA(使用RC版本) 受公司政策限制,我们无法安装Node.JS,因此我无法使用Webpack 到目前为止,我加载App home时至少有800多个HTTP请求(总共2.5 MB)。因为我们在App中开发了许多组件。

问题:

请您告诉我如何在没有Node.JS的情况下最小化和包装Angular2代码? (像第三方库,Eclipse插件等) 换句话说,我希望涉及前端一键部署。

我认为这显然会提高性能。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

免责声明,我是Angular2 Eclipse的作者。

我建议您尝试基于Angular2 EclipseTypeScript IDE

当您安装TypeScript IDE时,您可以install an embed node.js,因此无需手头安装node.js,您将受益于TypeScript完成,验证,编译等(这需要node.js使用TypeScript tsserver)

您甚至可以选择version of TypeScript

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

请创建an issue,以便在不安装的情况下使用ng命令:

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