Blame view

node_modules/mpvue-loader/lib/utils/normalize.js 437 Bytes
ce4c83ff   wxy   初始提交
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
  var IS_TEST = !!process.env.VUE_LOADER_TEST
  var fs = require('fs')
  var path = require('path')
  
  exports.lib = function (file) {
    return path.resolve(__dirname, '../', file)
  }
  
  exports.dep = function (dep) {
    if (IS_TEST) {
      return dep
    } else if (fs.existsSync(path.resolve(__dirname, '../../node_modules', dep))) {
      // npm 2 or npm linked
      return 'vue-loader/node_modules/' + dep
    } else {
      // npm 3
      return dep
    }
  }