微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

JOSE 错误 [ERR_PACKAGE_PATH_NOT_EXPORTED]

如何解决JOSE 错误 [ERR_PACKAGE_PATH_NOT_EXPORTED]

自从我昨天使用来自 jose here

npm 软件包安装此模块后,我一直收到此错误消息
 Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main defined in /home/dev/projects/api/node_modules/jose/package.json
at throwExportsNotFound (internal/modules/esm/resolve.js:290:9)
at packageExportsResolve (internal/modules/esm/resolve.js:513:3)
at resolveExports (internal/modules/cjs/loader.js:432:36)
at Function.Module._findpath (internal/modules/cjs/loader.js:472:31)
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:867:27)
at Module.Hook._require.Module.require (/usr/lib/node_modules/pm2/node_modules/require-in-the-middle/index.js:61:29)
at require (internal/modules/cjs/helpers.js:88:18)
at Object.<anonymous> (/home/dev/projects/api/src/utils/utils.ts:5:14)
at Module._compile (internal/modules/cjs/loader.js:1063:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10) {
code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
}

环境:

  • jose 版本:[例如v3.5.1]
  • 受影响的运行时间是:[例如Node.js 14.15.4 npm 版本 6.14.11
  • Ubuntu 18.04

我的 tsconig:

{
  "compilerOptions": {
    "module": "commonjs","esModuleInterop": true,"resolveJsonModule": true,"target": "es6","noImplicitAny": false,"moduleResolution": "node","sourceMap": true,"outDir": "dist","baseUrl": ".","paths": {
      "*": [
        "node_modules/*","src/types/*"
      ]
    },"lib": [
      "es2015"
    ]
  },"include": [
    "src/**/*"
  ]
}

我使用的可能相关的依赖项:

{"typescript": "^4.1.3","webpack": "^5.12.3","webpack-cli": "^4.3.1","webpack-dev-server": "^3.11.1"
  },

我还没有得到任何解决方法

解决方法

我找到了解决方案 here

这是一个导入问题,我确实遇到了 24 多小时。无论如何,我刚刚发现您两天前有最新的更新,其中包含不同的导入样式和其他更改。修复导入似乎对我有帮助。

和其他关键对象名称已更新,因此我已将包暂时降级为 2.0.3

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?