![](/img/trans.png)
[英]How to use 'babel-plugin-angularjs-annotate' in GULP
[英]How to replace ngAnnotate to babel-plugin-angularjs-annotate in grunt task
我正在使用angular js(1.6),在grunt中有以下任務來縮小角度模塊
ngAnnotate: {
dist: {
files: [{
expand: true,
cwd: '.tmp/concat/scripts',
src: '*.js',
dest: '.tmp/concat/scripts'
}]
}
}
但是以上任務不支持ES2015和ES2016功能如何在iegrunt文件中的grunt任務中添加babel-plugin-angularjs-annotate
首先,安裝插件:
npm install babel-plugin-angularjs-annotate --save-dev
那么有兩種方法:
按照自述文件,將插件添加到.babelrc文件中:
{“ plugins”:[“ angularjs-annotate”]}
在grunt.initConfig中,將此插件設置為babel部分,例如:
babel:{選項:{sourceMap:true,預設:[@ babel / preset-env],插件:['angularjs-annotate']},文件:{expand:true,...}}
他們中的任何一個都可以。
我的環境:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.