2017-07-14 42 views
-1

現在我試圖用npm和gulp來創建上面的編譯器。但我一直陷入困境。 我只需要它來編譯jsx和stylus文件以在本地主機服務器上運行。如何創建反應和手寫筆編譯器?

+0

這不是「創造[和]一個編譯器,它並沒有任何關係做[標籤:編譯器建設。這並不比編寫簡單的shell腳本更復雜。 – EJP

回答

0

在你的webpack配置中,爲下面的代碼添加jsx和stylus的loader。

對於JSX &筆:

module: { 
    loaders: [ 
     { 
     test: /.jsx?$/, 
     loader: 'babel-loader', 
     exclude: /node_modules/, 
     query: { 
      presets: ['es2015', 'react'] 
     } 
     }, 
     { 
     test: /\.styl$/, 
     loader: 'css-loader!stylus-relative-loader?paths=node_modules/bootstrap-stylus/stylus/' 
     } 
    ] 
    },