正确导入模块

时间:2020-02-21 10:34:05

标签: javascript node.js

我一直收到此错误,我的导入错误吗?我在下面列出了我的文件

错误:

Failed to compile.

./src/server/node_modules/xmlbuilder/lib/XMLDeclaration.js
  Line 20:9:  Expected an assignment or function call and instead saw an expression  no-unused-expressions

server.js:

require('dotenv').config()
var Flickr = require('flickr-sdk')
var flickr = new Flickr(process.env.FLICKR_API_KEY)

exports.initStream = function() {
  let result
  flickr.photos
    .getRecent()
    .then(function(res) {
      console.log(res.body)
      let result = res.body
    })
    .catch(function(err) {
      console.error('Error: ', err)
    })
  return result
}

1 个答案:

答案 0 :(得分:0)

您能否提供更多信息?

  • 像依赖的版本一样
  • 您使用打字稿还是其他? (它说编译失败)

我使用dotenv 2.0和flickr-sdk 3.9.0尝试了您的代码,我可以执行它。

在这里https://repl.it/@naxmefy/60336782-importing-modules-correctly