Skip to content

d2-projects/vue-filename-injector

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 

Vue Filename Injector

Inject the file path of the .vue on this.$options.__source.

Install

yarn add @d2-projects/vue-filename-injector -D

or

npm install @d2-projects/vue-filename-injector -D

Usage

Only used for vue-cli3, vue.config.js:

const VueFilenameInjector = require('@d2-projects/vue-filename-injector')

module.exports = {

  chainWebpack: config => {
    // ...

    // in here, only with chainWebpack
    VueFilenameInjector(config, {
      propName: '__source' // default
    })

  }
}

Relevant

https://github.com/neutrinojs/webpack-chain https://vue-loader.vuejs.org/guide/custom-blocks.html

About

Inject the file path of .vue

Resources

Stars

Watchers

Forks

Packages

No packages published