Skip to content

Commit

Permalink
fix: fix css option is covered when convert 'style-resources-loader' …
Browse files Browse the repository at this point in the history
…pluginOptions
  • Loading branch information
Chieffo2021 committed Jul 31, 2021
1 parent f56e3e0 commit b67cde6
Showing 1 changed file with 2 additions and 5 deletions.
7 changes: 2 additions & 5 deletions src/transform/transformVuecli.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,19 +25,15 @@ export class VueCliTransformer implements Transformer {
this.context.vueVersion = getVueVersion(rootDir)
transformImporters(this.context)
const config = this.context.config

const vueConfigFile = path.resolve(rootDir, 'vue.config.js')
const vueConfig = await parseVueCliConfig(vueConfigFile)

const css = vueConfig.css || {}

const pluginOptions = vueConfig.pluginOptions || {}

// Base public path
config.base =
process.env.PUBLIC_URL || vueConfig.publicPath || vueConfig.baseUrl
recordConver({ num: 'V01', feat: 'base public path' })
// css options
const css = vueConfig.css || {}
if (css.loaderOptions) {
config.css = {}
const strfy = JSON.stringify(css.loaderOptions)
Expand All @@ -51,6 +47,7 @@ export class VueCliTransformer implements Transformer {
}
}
// Global css
const pluginOptions = vueConfig.pluginOptions || {}
if (pluginOptions['style-resources-loader']) { this.transformGlobalCssImports(rootDir, pluginOptions, config); }
recordConver({ num: 'V02', feat: 'css options' })

Expand Down

0 comments on commit b67cde6

Please sign in to comment.