Linux中國

Github Atom 你所不知道的一些事

Atom 是基於 Chrome 開發的

Atom 是完全基於web技術實現的。底層的架構是基於Chromium(是的就是Google Chrome瀏覽器的Chromium架構),所有的窗口都是一個本地渲染的網頁。

當我們按下快捷鍵 Alt+Command+I 時,就可以看到熟悉的Chrome瀏覽器的調試界面了。

本次 0.177.0 版本是基於 Chrome 40 所開發的。

棄 Node.js 而用 io.js

Atom 之前是採用了 node.js 來訪問文件系統和包管理。這樣就讓Atom的包管理具有很強的靈活性和可擴展性。面對浩如煙好的npm資源,Atom 的可配置型也變得異常突出。

本次發布的0.177.0版,其中一個引入注目的變化是從 Node.js 切換到了 io.js

io.js是Node.js的分支,Node.js社區發生分裂後由核心開發者在去年12月創建的,已經發布了v1.1版,目前開發非常活躍。Atom是切換到io.js的一個重量級項目。

另外,也使用了 6to5 的 JavaScript 預處理器。


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國