我怎么能保留js的评论只是在哪里,他们与闭包编译器
How can I preserve js comments just where they are with closure compiler?
是否有一种方法可以告诉闭包编译器将注释保留在它所在的位置?我尝试使用@preserve,但它将注释移动到文件的顶部。
不支持(WHITESPACE_ONLY
模式除外)。
编译器应该保留JSDoc注释的顺序,这些注释被标记为@preserve
或@license
,但它们被移到文件的顶部。
虽然不那么漂亮,但您可以在几乎任何块上使用标签,以保存所有已知的包装器、缩小器,以及您提到的闭包:
例如:(function(){
function cstr() {return arguments[0].toString()}
function val() {return parseFloat(arguments[0])}
_:"simulate an API call, returning a number between 0 and 1";
function getInfo(){
return Math.random();
}
function cint() {return parseInt(arguments[0])}
function rnd() {return Math.random()}
return getInfo;
}());
闭包变成:
(function(){"simulate an API call, returning a number between 0 and 1";return function(){return Math.random()}})();
相关文章:
- 在哪里使用名为“;冻结”;
- Ember.js-接口状态应该存储在哪里
- 在Redux中,我应该在哪里编写复杂的异步流
- 在哪里可以学习ECMAScript标准中尚未包含的JavaScript功能
- 在哪里可以找到RXUI Javascript'时间飞逝'实例
- Redux应用程序结构-在哪里放置服务/业务逻辑
- 在哪里可以找到'项目'在plothover函数中
- Javascript-在哪里放置常量,全局或本地
- Sequelize:这些方法应该驻留在哪里
- AJAX更新面板不;t工作.请帮我找出我错在哪里.
- 在哪里存储HTML模板以在Backbone.js中使用
- ForerunnerDB将其数据库保存在哪里
- 在哪里可以找到R-to-JavaScript编译器
- 很棒的共享按钮application.coffee文件在哪里
- WinJs中的视图状态更改事件在哪里
- 如果在对象上触发了dispatchEvent,我如何才能找到如何侦听它以及在哪里调度事件
- 在哪里可以找到可用的开源三维图表
- 我应该在哪里用javascript存储我的窗口维度
- 在Node.js中,我在哪里可以看到JavaScript方法的源代码,例如hasOwnProperty
- 我怎么能保留js的评论只是在哪里,他们与闭包编译器