簡體   English   中英

Sublime Text 3將Jade編譯成.php

[英]Sublime text 3 build Jade into .php

我正在嘗試翡翠,並且正在嘗試在高級文字3中使用翡翠。

我已經有工作來呈現index.html文件。

我正在嘗試運行將吐出.php文件的自定義生成器。 我感謝您的幫助。

當前的自定義版本是:

{
   "cmd": ["cmd", "/c", "jade", "$file", "--pretty"],
   "selector": "source.jade"
}

您需要在一個單獨的js文件中定義一個自定義的編譯函數,然后調用Jade的Javascript API進行編譯。 更多信息: https : //github.com/jadejs/jade/issues/1645

但這是一個簡單的解決方法:只需重命名文件

"shell": true,
"cmd": ["jade", "$file", "--pretty", "&", "ren $file_base_name.html $file_base_name.php"],

還要注意,我刪除了"cmd", "/c",並添加了"shell": true ,它執行相同的操作。

有關Sublime構建系統的更多信息: http : //sublimetext.info/docs/en/reference/build_systems.html

正確的方法是使用--extension參數。

使用此內容創建文件\\SublimeText\\Data\\Packages\\User\\Pug2php.sublime-build

{
    "shell": true,
    "cmd": ["pug", "$file", "--pretty", "--extension","php"]
}

我為此使用Pug-Cli https://github.com/pugjs/pug-cli

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM