javascript - 如何在没有 Node.JS 的情况下最小化 Angular 的打包?

标签 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插件等)
也就是说,我希望前端能够一键部署。

我认为这显然会提高性能。 预先感谢您。

最佳答案

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

我建议你尝试Angular2 Eclipse这是基于 TypeScript 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 应使用嵌入的node.js(以避免安装node.js)
  • 提供 Eclipse 首选项,将 ng 链接到自定义路径(自定义路径可以是将下载并托管在 GIT、SVN 存储库中的 Angular-cli 项目)。

关于javascript - 如何在没有 Node.JS 的情况下最小化 Angular 的打包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37609581/

相关文章:

javascript - 通过匿名函数进行递归

html - 无法将此 ul 居中

javascript - 命名函数表达式如何工作?

javascript - 为基于 Node.js 的 CLI 的单个版本运行一次代码

javascript - 使用 css 和 jquery 的可滚动 div

javascript - 表中自定义 html 标签的 Angular 指令

html - Bootstrap : Insert <hr/> at responsive

javascript - Jquery左右导航不起作用

javascript - Node.js 中的 JSON.parse 问题

javascript - 像 map 一样移动图像