Paw*_*wel 5 node.js node-modules visual-studio-code
在 JavaScript、node.js 中,当我使用 CommonJS 风格导出模块时,例如
module.export.foo = (param) => {
// do sth here
return value
}
Run Code Online (Sandbox Code Playgroud)
我开始foo在我的node.js项目中输入另一个文件,VS Code建议:“自动从'路径/到/文件'导入”,按下回车键后,VS Code在文件顶部插入语句:
import { foo } from 'path/to/file'
Run Code Online (Sandbox Code Playgroud)
我希望 VS code 粘贴以下代码:
const { foo } = require('path/to/file')
Run Code Online (Sandbox Code Playgroud)
是否可以?
我的jsconfig.json样子是这样的:
{
"compilerOptions": {
"module": "commonjs",
"target": "es6"
},
"include": [
"src/**/*",
"__tests__/**/*"
]
}
Run Code Online (Sandbox Code Playgroud)
在 v1.46 中,这应该可以更好地工作:
CommonJS 自动导入
如果 VS Code 检测到您正在使用 CommonJS 风格的 JavaScript 模块,自动导入现在将
require使用import.
| 归档时间: |
|
| 查看次数: |
4004 次 |
| 最近记录: |