babelrc檔案的一些簡單的配置

2022-02-25 10:59:24 字數 861 閱讀 4201

首先現在根目錄先生存.babelrc檔案

這個檔案是用來設定轉碼的規則和外掛程式的

如果想使用es6語法,必須安裝外掛程式

npm install babel-preset-es2015

什麼是.babelrc檔案呢? 熟悉linux的同學一定知道,rc結尾的檔案通常代表執行時自動載入的檔案,配置等等,類似bashrc,zshrc

而且在babel6中,這個檔案必不可少。

裡面可以對babel命令進行配置,以後再使用babel的cli的時候,可以少一些配置。

還有乙個env欄位,可以對babel_env或者node_env指定的不同的環境變數,進行不同的編譯操作

"presets"

這個是babel6新加的,就是代表需要啟動什麼樣的預設轉碼,在babel中,預設了6中,分別是

es2015  ,stage-0 , stage-1 ,stage-2 , stage-3 ,react

require hook

require hook 的作用就是替換原來的require,以便在自動載入對**進行編譯執行

其實這個做的便是重寫require.extensions 中對應的副檔名的引導程式,並且缺省會判斷這個檔案是否是 node_modulesz中的模組。,如果是的

話,那麼將不會進行轉換。否則的話進行轉換

基本的格式就是

presets 欄位是用來設定轉碼規則,,具體看官方的  

presets 其實就是一堆plugins的預設起到了方便的作用 如果不採用 presets 完全可以單獨引用某個功能 

一種簡單的使用方式

python 關於檔案的一些簡單操作

file1 open test.txt w 覆蓋原有內容寫入,指標處於檔案開頭 開啟乙個檔案用於讀寫。如果檔案存在,刪除重新編輯,否則新建寫入 file1.write test1 在開啟的test.txt中寫入test1內容 file1.close 關閉檔案file1,使用 open 方法一定要保證...

新學的檔案操作,簡單的一些整理

f open yesterday r encoding utf 8 讀 print f.encoding 列印檔案編碼 print f.name 列印檔案名 print f.seekable 判斷能否指標移動 print f.readable 判斷檔案是否能讀 print f.read 讀取檔案 p...

一些簡單的演算法

氣泡排序,比如你有五個數 3 4 2 1 0 其原理就是用沒個數和 其他數進行比較 下面我們來書寫每一輪的數值 第一輪 3 4 2 得出佇列 2 4 3 1 0 2 1 0 得出佇列 1 4 3 2 0 得出佇列 0 4 3 2 1 第二輪 4 3 得出佇列 0 3 4 2 1 3 2 1 得出佇列...