coffeeScript命令

-c 編譯一個 .coffee 腳本到一個同名的 .js 文件 -m 隨 JavaScript 文件一塊兒生成 source maps. 而且在 JavaScript 里加上sourceMappingURL指令 -i 啓動一個交互式的 CoffeeScript 會話用來嘗試一些代碼片斷. 等同於執行 coffee 而不加參數 -o 將全部編譯後的 JavaScript 文件寫到指定文件夾. 與 --compile 或 --watch 搭配使用 -j 編譯以前, 按參數傳入順序鏈接全部腳本到一塊兒, 編譯後寫到指定的文件. 對於編譯大型項目有用 -w 監視文件改變, 任何文件更新時從新執行命令 -p 直接打印到 stdout 而不是寫到一個文件 -s 將CoffeeScript 傳遞到 STDIN 後從STDOUT 獲取 JavaScript. 對其餘語言寫的進程有好處. 好比:cat src/cake.coffee | coffee -sc -l 將代碼做爲 Literate CoffeeScript 解析. 只會在從 stdio 直接傳入代碼或者處理某些沒有後綴的文件名須要寫明這點 -e 直接從命令行編譯和打印一小段 CoffeeScript. 好比:coffee -e "console.log num for num in [10..1]" -b 編譯到 JavaScript 時去掉頂層函數的包裹 -t 不對 CoffeeScript 進行解析, 僅僅進行 lex, 打印出 token stream: [IDENTIFIER square][ASSIGN =] [PARAM_START (] ... -n 不對 CoffeeScript 進行編譯, 僅僅 lex 和解析, 打印 parse tree: Expressions Assign Value "square" Code "x" Op * Value "x" Value "x"
相關文章
相關標籤/搜索