1.4.3 • Published 3 years ago

@fbi-js/webpack-config-vue v1.4.3

Weekly downloads
71
License
MIT
Repository
github
Last release
3 years ago

@fbi-js/webpack-config-vue

Webpack config for Vue.js project. Extends @fbi-js/webpack-config-base

Usage

npm i -D @fbi-js/webpack-config-vue webpack@5 webpack-dev-server@next
  • ./webpack.config.js

    const config = require('@fbi-js/webpack-config-vue').default
    
    // default
    module.exports = config()
    
    // extends
    module.exports = {
      ...config(),
      entry: './index.js'
    }
    
    // with options
    module.exports = config({
      options: {
        isTs: true
      }
    })
  • or ./webpack.config.ts

    import config from '@fbi-js/webpack-config-vue'
    
    // default
    export default config()
    
    // extends
    export default {
      ...config(),
      entry: './index.js'
    }
    
    // with options
    export default config({
      options: {
        isTs: true
      }
    })

Options

svg usage

<template>
  <div>
    <Logo width="60" />
    <div class="bg-svg" />
  </div>
</template>

<script lang="ts">
  import Logo from '@/assets/img/logo.svg'

  export default {
    components: {
      Logo
    }
  }
</script>

<style scoped lang="scss">
  .bg-svg {
    background-image: url('~@/assets/img/logo.svg?inline'); // `?inline` is required
  }
</style>

License

Licensed under MIT.

1.4.3

3 years ago

1.3.7

3 years ago

1.4.2

3 years ago

1.4.1

3 years ago

1.4.0

3 years ago

1.3.6

3 years ago

1.3.5

3 years ago

1.3.4

3 years ago

1.3.3

3 years ago

1.3.2

3 years ago

1.3.1

3 years ago

1.3.0

3 years ago

1.2.0

3 years ago

1.2.1

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago