package.json
"exports": {
"node": {
"import": "./edition-es5-esm/index.js",
"require": "./edition-es5/index.js"
}
},
使用
import versionCompare from 'version-compare';
// Error
找不到模块:错误:包路径。未从包导出
您正在使用工作区吗?你在用npm吗?纱线pnpm?你在用打字稿吗?纯ESM还是混合CJS?您有关于导入路径解析的任何自定义配置集吗?
这里有很多问题,但总的来说,你可能试图模仿像lerna或类似这样的单回购(管理工具)的行为
我认为node文档中的这个页面也可能有助于理解这个字段的作用,以及如何让它像我想的那样工作!:)