请教老师一个问题,npm run build之后出现Error: Unexpected "space" found.的解决方案是什么呢?

来源:

zjuxufan

2016-11-30

ERROR in ./~/extract-text-webpack-plugin/loader.js?{"omit":1,"extract":true,"remove":true}!./~/vue-style-loader!./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js!./~/stylus-loader?sourceMap!./~/vue-loader/lib/selector.js?type=style&index=0!./src/components/header/header.vue

Module build failed: ModuleBuildError: Module build failed: Error: Unexpected "space" found.

    at new error (E:\vueDemo\sell\node_modules\postcss-selector-parser\dist\processor.js:29:23)

    at Parser.error (E:\vueDemo\sell\node_modules\postcss-selector-parser\dist\parser.js:234:15)

    at Parser.pseudo (E:\vueDemo\sell\node_modules\postcss-selector-parser\dist\parser.js:364:18)

    at Parser.parse (E:\vueDemo\sell\node_modules\postcss-selector-parser\dist\parser.js:553:22)

    at Parser.loop (E:\vueDemo\sell\node_modules\postcss-selector-parser\dist\parser.js:521:18)

    at new Parser (E:\vueDemo\sell\node_modules\postcss-selector-parser\dist\parser.js:104:21)

    at Processor.process (E:\vueDemo\sell\node_modules\postcss-selector-parser\dist\processor.js:26:21)

    at getParsed (E:\vueDemo\sell\node_modules\postcss-minify-selectors\dist\index.js:32:59)

    at optimise (E:\vueDemo\sell\node_modules\postcss-minify-selectors\dist\index.js:107:21)

    at E:\vueDemo\sell\node_modules\postcss\lib\container.js:241:28

    at E:\vueDemo\sell\node_modules\postcss\lib\container.js:148:26

    at Root.each (E:\vueDemo\sell\node_modules\postcss\lib\container.js:114:22)

    at Root.walk (E:\vueDemo\sell\node_modules\postcss\lib\container.js:147:21)

    at Root.walkRules (E:\vueDemo\sell\node_modules\postcss\lib\container.js:239:25)

    at E:\vueDemo\sell\node_modules\postcss-minify-selectors\dist\index.js:133:20

    at LazyResult.run (E:\vueDemo\sell\node_modules\postcss\lib\lazy-result.js:276:20)

    at DependenciesBlock.onModuleBuildFailed (E:\vueDemo\sell\node_modules\webpack-core\lib\NormalModuleMixin.js:315:19)

    at nextLoader (E:\vueDemo\sell\node_modules\webpack-core\lib\NormalModuleMixin.js:270:31)

    at E:\vueDemo\sell\node_modules\webpack-core\lib\NormalModuleMixin.js:292:15

    at context.callback (E:\vueDemo\sell\node_modules\webpack-core\lib\NormalModuleMixin.js:148:14)

    at Object.<anonymous> (E:\vueDemo\sell\node_modules\css-loader\lib\loader.js:32:18)

    at E:\vueDemo\sell\node_modules\css-loader\lib\processCss.js:211:3

    at process._tickCallback (internal/process/next_tick.js:103:7)


写回答

2回答

NeurotoxinVX

2016-11-30

根据错误提示应该是在解析 vue 组件中的 stylus 时发现了非法的空格,请检查一下自己的 stylus 代码

1
3
zjuxufan
非常感谢!
2016-11-30
共3条回复

TiAmo_oooooo

2017-02-09

你好,我想请问你一下你的是怎么解决的?谢谢

0
0

Vue.js2.5+cube-ui重构饿了么App(经典再升级)

掌握Vue1.0到2.0再到2.5最全版本应用与迭代,打造极致流畅的WebApp

9868 学习 · 4162 问题

查看课程