项目原始demo,不改动
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
Ce dépôt est archivé. Vous pouvez voir les fichiers et le cloner, mais vous ne pouvez pas pousser ni ouvrir de ticket/demande d'ajout.
 
 
 
 

19 lignes
425 B

  1. const cwd = process.cwd()
  2. const resolve = require('resolve')
  3. // attempts to first require a dep using projects cwd (when vue-loader is linked)
  4. // then try a normal require.
  5. module.exports = function tryRequire (dep) {
  6. let fromCwd
  7. try {
  8. fromCwd = resolve.sync(dep, { basedir: cwd })
  9. } catch (e) {}
  10. if (fromCwd) {
  11. return require(fromCwd)
  12. } else {
  13. try {
  14. return require(dep)
  15. } catch (e) {}
  16. }
  17. }