When Ctrl+Click (Follow link) is used on @use and/or @import statement paths, VSCode only ever attempts to resolve them as if they were relative. Eg. the example below will make VSCode attempt to open a non-existing file located at src/bootstrap.scss.variables.scss instead of looking for a bootstrap module in node_modules (itself located at the project root), which is what the scss compiler correctly does.
// src/app.scss
@import 'bootstrap/scss/variables';
Does this issue occur when all extensions are disabled?: Yes
- VS Code Version: 1.98.2
- OS Version: Windows 11
Steps to Reproduce:
- Create/open any node project
- Install any scss framework (for demo purposes, use bootstrap)
- Create any scss file anywhere (probably your src/source folder though)
- Write a use or import statement using said scss framework, as above
- Ctrl+click on the path in the import statement
When Ctrl+Click (Follow link) is used on
@useand/or@importstatement paths, VSCode only ever attempts to resolve them as if they were relative. Eg. the example below will make VSCode attempt to open a non-existing file located atsrc/bootstrap.scss.variables.scssinstead of looking for abootstrapmodule innode_modules(itself located at the project root), which is what the scss compiler correctly does.Does this issue occur when all extensions are disabled?: Yes
Steps to Reproduce: