为了账号安全,请及时绑定邮箱和手机立即绑定

请教各位,使用IDE对vue项目中webpack配置的alias目录进行定位

请教各位,使用IDE对vue项目中webpack配置的alias目录进行定位

holdtom 2019-02-15 14:12:20
在IDE中,例如webstrom,进行Vue项目的开发。在webpack配置了alias,将src目录设置为@。但是在*.vue中import其他组件使用了@符号,编译器就无法直接获得路径,使用../这样才可以,能否有人可以解决这个问题呢?
查看完整描述

2 回答

?
饮歌长啸

TA贡献1951条经验 获得超3个赞

借助path即可


const path = require('path');


module.exports = function(options){

    var rootPath = options.rootPath;

    return {

        alias: {

            @: path.join(rootPath, "src")

        }

    }


}


查看完整回答
反对 回复 2019-02-20
?
慕的地6264312

TA贡献1817条经验 获得超6个赞

{

  "compilerOptions": {

    "baseUrl": "./",  // all paths are relative to the baseUrl

    "paths": {

        "@/*" : ["src/*"]   

    }

  }

}

解决项目使用了webpack的alias路径引入情况下,vscode不支持代码跳转:

项目根目录新建 jsconfig.json,内容如上; 

vscode就可以支持command|ctrl代码跳转了

参考链接:链接描述


查看完整回答
反对 回复 2019-02-20
  • 2 回答
  • 0 关注
  • 901 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信