2017-10-20 114 views
3

我想用手寫筆創建一個Vuejs應用程序。 我在規則數組中添加了build/webpack.base.conf.js中的stylus stylus-loader style-loader css-loader添加。ParseError:預計「縮進」,得到「!」

{ 
    test: /\.styl$/, 
    loader: ['style-loader', 'css-loader', 'stylus-loader'] 
} 

和我創建了src文件夾名稱main.styl一個空文件,並在main.js.添加

當我運行npm run dev它顯示錯誤,

Module build failed: ParseError: expected "indent", got "!"

到這裏有什麼錯......

+1

我有同樣的問題。你怎麼修好它的? – Rudy

+0

我有同樣的問題:/ – Codinga

回答

-1

我遇到了同樣的問題有關導入* .styl到main.js.

我的解決辦法:打開webpack.base.conf.js,找到 「module.rules」 的一部分,斷言

{ 
    test: /\.css$/, 
    use: ['style-loader', 'css-loader', 'stylus-loader'], 
}, 

基於 「VUE^2.5.2」,VUE-CLI我的項目^ 2.8.2,我希望能幫到你。

我webpack.base.conf.js文件: enter image description here

+0

這並沒有真正回答這個問題。如果您有不同的問題,可以通過單擊[提問](https://stackoverflow.com/questions/ask)來提問。您也可以[添加賞金(https://stackoverflow.com/help/privileges/set-bounties),以吸引更多的關注到這個問題,一旦你有足夠的[口碑](https://stackoverflow.com/help/什麼聲譽)。 - [來自評論](/ review/low-quality-posts/17962628) –