我试图在Windows上的Ubuntu上使用Visual Studio Code和Bash。我在Windows上安装了VS代码,但在我的JavaScript开发工作流程中专门使用Bash。
我在Bash上安装了node
和npm
(通过apt-get
),但我在Windows上也没有node
和npm
以避免复制。在我的VS Code设置中,我已将集成shell配置为使用Bash:
"terminal.integrated.shell.windows": "C:\\windows\\Sysnative\\bash.exe"
集成的shell工作正常,node
和npm
都可以访问。但是,当我在我的项目上启动VS Code时,我收到警告:
Could not install typings files for JavaScript langauge features. Please ensure that NPM is installed or configure 'typescript.npm' in your user settings
我已经尝试了以下两种设置,但都不起作用:
"typescript.npm": "C:\\windows\\Sysnative\\bash.exe"
"typescript.npm": "C:\\windows\\Sysnative\\bash.exe -c \"npm\""
是否可以让VS Code通过Bash上安装的npm
安装打字文件?