2013-05-29 32 views
0

我正在開發一箇舊的操作系統,該系統無法運行使用Jade的完美版本的Node.js。不過,我認爲它可以安裝pyjade。在命令行上使用PyJade就像翡翠

我可以在命令行上使用pyjade將文件轉換爲我可以使用的相同方式jade?如果是這樣,怎麼樣?

回答

0

是的,PyJade附帶一個命令行實用程序(CLI)。最喜歡的所有的* nix風格的CLI程序,幫助可以打印與-h標誌:

$> pyjade -h 
Usage: pyjade [options] file [output] 

Options: 
    -h, --help     Show this help message and exit 
    -o FILE, --output=FILE Write output to FILE 
    -c COMPILER,    Output COMPILER to use. Must be one of: 
           mako,tornado,jinja,underscore,django 
           (default is django) 
    -e FILE, --ext=FILE  Set import/extends default file extension 

所以,輸出Jinja2的模板,你可以做到以下幾點:

$> pyjade -c jinja input_file.jade > /pipe/output/to/file_path.html 

請注意,您仍然需要在您的web框架中使用適當的PyJade擴展來完整顯示最終形式的模板。