Ruby on rails application.js中//和//=之间的区别?
在我所能想到的每种语言中,将注释装饰器放在一行的开头将注释掉该行代码(没有任何例外) 在rails中,在Ruby on rails application.js中//和//=之间的区别?,ruby-on-rails,Ruby On Rails,在我所能想到的每种语言中,将注释装饰器放在一行的开头将注释掉该行代码(没有任何例外) 在rails中,在application.js中,我看到一些行以/开头,另一些行以/=开头。我假定以/开头的行是注释,这些行不会执行 问题: 两者之间有什么区别 以/ 以/=开头的行和 从这两个装饰师都没有开始的线 来自: Sprocket是一个用于编译和服务web资产的Ruby库。链轮允许将应用程序的JavaScript文件组织成更小、更易于管理的块,这些块可以分布在多个目录和文件上 : 说到资产绑定,“R
application.js
中,我看到一些行以/
开头,另一些行以/=
开头。我假定以/
开头的行是注释,这些行不会执行
问题:
两者之间有什么区别
- 以
/
- 以
开头的行和/=
- 从这两个装饰师都没有开始的线
- 以
开头的行是链轮处理器指令(它将被执行)/=
- 以
开头的行只是注释(它们不会被执行),并且/
- 以两者开头的行都是javascript
/
是标准的Javascript注释。链轮使用/=
作为处理器指令(有关说明,请参阅)。不以注释开头的行是…code.No,require(在这个用法中)纯粹是一个链轮。它告诉链轮在该点将引用的文件添加到连接的文件中。他们不会在那一点上“跑”;这是一个编译指令。谢谢,@rmlockerd如果你想回答这个问题,我会接受的。我已经用我目前学到的知识补充了一个答案