有没有办法在不使用注释的情况下缩小我的角度应用程序?

时间:2014-08-14 19:21:42

标签: javascript angularjs minify

我们有一个大型角度应用程序,它已经有机增长,现在我们想开始缩小我们的代码。

我理解缩小角度和DI角度的问题,只是想知道是否有办法缩小我们的应用程序而不注释函数变量。我们不想使用注释方法。

干杯

戴夫

1 个答案:

答案 0 :(得分:2)

您可以在缩小之前自动化注释。这样您的编码风格和源代码就不需要改变了。

您可以使用ng-annotate轻松实现此目标。

  1. 安装Node.jsnpm(如果您还没有)。
  2. 安装ng-annotate package npm install -g ng-annotate
  3. 运行ng-annotate ng-annotate OPTIONS <file>
  4. 可选您可以使用gulpgrunt之类的内容自动执行此操作。使用这些任务运行程序,您可以轻松地将JS文件连接到一个文件中,对文件运行ng-annotate,然后缩小文件。这只是一个简单的命令,如gulp js

    无论你的代码是什么,在将其转换为纯javascript但在缩小步骤之前运行ng-annotate的技巧。