问题描述
我的angularjs项目是用commonJs风格编写的。这是我项目中的示例控制器
'use strict'
// @ngInject
module.exports = function PolicyController ($log) {}
我的项目是如此之大,所以无法更改如下所示的angularjs样式代码
myApp.controller('GreetingController',['$scope',function($scope) {
$scope.greeting = 'Hola!';
}]);
现在我正在使用babel和webpack进行生产。我正在使用terser-webpack-plugin进行minify和uglify minify运行良好,但是当我在terser webpack插件选项中使用mangle选项时,会发生模块注入器错误。所以不能丑化我的整个代码。在某些已解决的问题中,人们使用babel-plugin-angularjs-annotate,但是此插件对我没有帮助。
我的问题是babel-plugin-angularjs-annotate不能用于CommonJs样式吗?如果可能,我可以获取一些示例配置或参考链接吗?
祝你有美好的一天!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)