Skip to content

添加sass-loader后build时报错,dev时不报错 #8

@kevinlvhsl

Description

@kevinlvhsl
  • 改动
    在Home.vue中添加如下代码
<style lang="scss" scoped>
.active {
  background-color: blue;
  width: 300px;
}
</style>

vue-loader-config.js中第8行添加如下代码:

sass: ExtractTextPlugin.extract({ fallback: 'vue-style-loader', use: 'css-loader!sass-loader' }),
scss: ExtractTextPlugin.extract({ fallback: 'vue-style-loader', use: 'css-loader!sass-loader' }),

======

  • 错误如下:
    Module not found: Error: Can't resolve 'scss-loader' in '...projectDir/src/views/home.vue'

  • 疑惑
    npm run build:client 和 npm run dev时都不报错
    npm run build:server时才会报错

请问这是什么原因?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions