2016-05-24 12 views
0

JavaScriptにStylusJadeのような省略括弧のプリプロセッサがサポートされていますか?例えばJavaScript(ES2015)には省略括弧のプリプロセッサがサポートされていますか?

<script lang="?"> 
import something from './something' 

export default 
    vuex: 
    getters: 
     todos: state => state.todos 
</scrip> 
+0

いいえ、それはありません。中括弧が嫌いなら、[Coffeescript](http://coffeescript.org/)をチェックしてください。 JavaScriptにコンパイルされます。 –

答えて

1

私はあなたがCoffeeScriptような何かを探していると思う:

<style lang="stylus" scoped> 
div 
    background-color red 
p 
    color blue 
</style> 

<script> 
import something from './something'; 

export default { 
    vuex: { 
    getters: { 
     todos: state => state.todos; 
    } 
    } 
}; 
</script> 

<template lang="jade"> 
div 
    p Hello World! 
</template> 

私はちょうど同じようES6コードを書きたいです。これはJadeのように空白に敏感なJavaScript用のプリプロセッサであるため、多くの場合は句読点を必要としません。

+0

ありがとうございますが、CoffeeScriptはES2015ではサポートされていません。 :-( –

1

JavaScript/ECMAScriptは、コンパイルや前処理を必要としないため、プリプロセッサをサポートしていません。これは翻訳されたスクリプト言語です。

ただし、スクリプトファイルに手動で適用するカスタムプリプロセッサを作成できます。

関連する問題