编写稍后将通过Webpack推送的代码时,可以对非标准文件使用自定义加载程序。实际上可以写

import image from './assets/image.png';

它将得到正确处理。问题是VSCode不为.png.svg.scss等文件提供自动补全功能。

是否可以通过某些设置或扩展名执行此操作?

最佳答案

我可以使用Path Autocomplete扩展名对其进行修复。默认情况下,除了VS Code的默认建议外,它不包含文件扩展名并建议.js文件。可以通过在用户设置中添加以下几行来更改它:

"path-autocomplete.extensionOnImport": true,
"path-autocomplete.excludedItems": {
    "**/*.js": {"when": "**"}
}

09-17 22:14
查看更多