首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试将SQLite导入节点时出错

尝试将SQLite导入节点时出错
EN

Stack Overflow用户
提问于 2021-05-05 09:09:44
回答 1查看 220关注 0票数 0

我一直在尝试将SQLite导入节点时遇到困难。这是我的重要陈述:

代码语言:javascript
复制
import * as sqlite from './sqlite';

然而,我被赋予了这个错误。

代码语言:javascript
复制
node:internal/process/esm_loader:74
    internalBinding('errors').triggerUncaughtException(
                              ^

Error [ERR_MODULE_NOT_FOUND]: Cannot find module 'D:\WebPro\WebProg\cwCode\sqlite' imported from D:\WebPro\WebProg\cwCode\dbInteract.js
    at new NodeError (node:internal/errors:329:5)
    at finalizeResolution (node:internal/modules/esm/resolve:323:11)
    at moduleResolve (node:internal/modules/esm/resolve:758:10)
    at Loader.defaultResolve [as _resolve] (node:internal/modules/esm/resolve:869:11)
    at Loader.resolve (node:internal/modules/esm/loader:86:40)
    at Loader.getModuleJob (node:internal/modules/esm/loader:230:28)
    at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:57:40)
    at link (node:internal/modules/esm/module_job:56:36) {
  code: 'ERR_MODULE_NOT_FOUND'
}

如下所示,我的依赖项中有SQLite和SQLite3,当我查看节点模块文件夹时,两个包都在那里。

代码语言:javascript
复制
{
  "name": "webpro-coursework",
  "version": "1.0.0",
  "description": "web programming coursework 2021",
  "main": "index.js",
  "type": "module",
  "scripts": {
    "start": "node svr.js"
  },
  "author": "up939702",
  "license": "ISC",
  "dependencies": {
    "express": "^4.17.1",
    "md5": "^2.3.0",
    "md5-file": "^5.0.0",
    "multer": "^1.4.2",
    "sqlite": "^4.0.21",
    "sqlite3": "^5.0.2"
  },
  "devDependencies": {
    "nodemon": "^2.0.7"
  }
}
代码语言:javascript
复制
    },
    "node_modules/sqlite": {
      "version": "4.0.21",
      "resolved": "https://registry.npmjs.org/sqlite/-/sqlite-4.0.21.tgz",
      "integrity": "sha512-HIqObuvz+Vx8BXWzIhR12fJMjiE37Mdfupg2Ok0f8MChSqALXj7FgpZauj1pJoSY6qsDYmp/+/ZgSn3l8yutoA=="
    },
    "node_modules/sqlite3": {
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-5.0.2.tgz",
      "integrity": "sha512-1SdTNo+BVU211Xj1csWa8lV6KM0CtucDwRyA0VHl91wEH1Mgh7RxUpI4rVvG7OhHrzCSGaVyW5g8vKvlrk9DJA==",
      "hasInstallScript": true,
      "dependencies": {
        "node-addon-api": "^3.0.0",
        "node-pre-gyp": "^0.11.0"
      },

如果有人能帮忙,我们会非常感激的。

EN

回答 1

Stack Overflow用户

发布于 2022-02-01 19:21:49

你应该试着:

代码语言:javascript
复制
import * as sqlite from 'sqlite';
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67398312

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档