ES7如何在Node.js中导入模块的对象

how ES7 import module's object in Node.js

提问人: 提问时间:12/30/2022 更新时间:12/30/2022 访问量:175

问:

var GoogleStrategy = require('passport-google-oauth20').Strategy;

如何使用 ES2017 的编写方式?我尝试

import GoogleStrategy from ('passport-google-oauth20').Strategy

但它行不通

如何使用 ES7 编写它? 谢谢

这里是 package.json 文件, 它将类型设置为模块。 所以我不能使用 const...=要求('...')

{
  "name": "server",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "type": "module",
  "scripts": {
    "start": "nodemon index.js"
  },
JavaScript 节点.js ecmascript-2017

评论


答:

0赞 Eric Fortis 12/30/2022 #1
import { Strategy } from 'passport-google-oauth20';

评论

0赞 Sebastian Simon 12/30/2022
它。import { Strategy as GoogleStrategy } from 'passport-google-oauth20';