coffee-rails-source-maps, 不要使用这个我不维护它 !

分享于 

3分钟阅读

GitHub

  繁體 雙語
Conspire fork
  • 源代码名称:coffee-rails-source-maps
  • 源代码网址:http://www.github.com/markbates/coffee-rails-source-maps
  • coffee-rails-source-maps源代码文档
  • coffee-rails-source-maps源代码下载
  • Git URL:
    git://www.github.com/markbates/coffee-rails-source-maps.git
    Git Clone代码到本地:
    git clone http://www.github.com/markbates/coffee-rails-source-maps
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/markbates/coffee-rails-source-maps
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    不要用这个 ! 我不维护它 ! CoffeeScript Rails 源映射

    将版本 1.6.1 中引入的CoffeeScript源映射支持添加到 Rails。 这里代码基于 naan的一个要点。

    安装

    将此行添加到你的应用程序的Gemfile中:

    
    gem 'coffee-rails-source-maps'
    
    
    
    

    然后执行:

    
    $ bundle
    
    
    $ rm -rf tmp/cache/assets
    
    
    
    

    删除 tmp/cache/assets 将导致资源管道在下一页加载时重新编译所有的coffeescripts。 这将确保生成所有源映射。

    用法

    这个 gem 应该只在开发模式中使用。

    group :developmentdo gem 'coffee-rails-source-maps'end

    这个 gem 将在 Rails public 目录中创建一个名为 assets/source_maps的文件夹。 我建议将这个文件添加到 .gitignore 文件中,这样你就不会将这个文件夹。

    
    public/assets/source_maps/
    
    
    
    

    使用 Chrome 中的源映射

    为了使用源地图,你需要使用支持它们的浏览器。 Chrome 是一个不错的选择。

    打开 Chrome 控制台并单击设置选项卡。 你将看到启用源映射的选项,请确保已经选中。

    正在激活地图

    最后在 Chrome 控制台中查看你的CoffeeScript代码只需在代码中添加一个 debugger 调用,你就会在控制台中看到你的客户机。

    帮助我没看到地图 !

    确保已经删除 tmp/cache/assets,重新启动服务器,在 Chrome 中启用源映射,并清除它的缓存。

    祝你好运

    确认

    这里 gem 基于以下要点: https://gist.github.com/naan/5096056

    • fork
    • 创建你的特征分支( git checkout -b my-new-feature )
    • 提交你的更改( git commit -am 'Add some feature' )
    • 推送到分支( git push origin my-new-feature )
    • 创建新的拉请求

    Contributers

    • 马克马克
    • 雷蒙德。Vellener
    • Santry
    • Boehs。
    • Tim
    • Sam Dornan
    • Brent Dillingham
    • Alexey Chernenkov
    • 柯蒂斯 Steckel
    • Whitney年轻
    • Walpole

    THIS  MAIN  
    相关文章