是指项目根目录吗,还是src这个目录?
过了好久了,评论下来作为问题收藏,希望题主不会介意,偶然在网上找到了方法。在webstorm项目根目录新建webstorm.config.js文件,内容如下
// 该文件用于解决 WebStorm 关于 Webpack 路径别名问题(实际就是未暴露的 webpack.config.js 写法)
// WebStorm 配置项: File > Settings > Languages & FrameWorks > JavaScript > Webpack
// 无该文件不影响项目运行(vue.config.js 已有相关配置),只是 WebStorm 无法识别路径别名
'use strict';
const path = require('path');
function resolve (dir) {
return path.join(__dirname, '.', dir)
}
module.exports = {
context: path.resolve(__dirname, './'),
resolve: {
extensions: ['.js', '.vue', '.json'],
alias: {
'@': resolve('src'),
'_c': resolve('src/components')
}
}
};
13 回答12.8k 阅读
7 回答1.9k 阅读
9 回答1.7k 阅读✓ 已解决
6 回答965 阅读
3 回答1.1k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
自己看下那定义的,如果你用vue-cli 就是这里定义的了