用的vue-cli创建的项目,在webpack.base.conf里面配置了alias,为何还会报错
webpack.base.conf配置
在main.js里面引入
npm run dev 就报错了
This dependency was not found:
- common/stylus/index.styl in ./src/main.js
To install it, you can run: npm install --save common/stylus/index.styl
webpack.base.conf配置
在main.js里面引入
npm run dev 就报错了
This dependency was not found:
To install it, you can run: npm install --save common/stylus/index.styl
配的是 webpack 的,vscode 不认识这样的路径,需要下载插件 path-intellisense 然后本地配置
"path-intellisense.mappings": {
"config": "${workspaceRoot}/src/config",
"lib": "${workspaceRoot}/src/lib",
"store": "${workspaceRoot}/src/store",
"i18n": "${workspaceRoot}/src/i18n",
"component": "${workspaceRoot}/src/component"
}
代码智能跳转:
需要早项目根目录创建 jsonfig.json:
{
"include": [
"./src/**/*"
],
"compilerOptions": {
"baseUrl": ".",
"paths": {
"component/*": ["src/component/*"],
"config/*": ["src/config/*"],
"lib/*": ["src/lib/*"],
"i18n/*": ["src/i18n/*"],
"store/*": ["src/store/*"]
}
}
}
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
2 回答4.2k 阅读✓ 已解决
4 回答4.6k 阅读✓ 已解决
3 回答2.7k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
webpack.base.conf配置是没问题的,应该是import 路径错了