我正在尝试将LernaJS与typescript一起使用,但遇到一些问题。当我尝试运行我的package-1并将package-2作为依赖项时,出现错误:
module.js:549
犯错
^
错误:找不到模块“ package-2”
在Function.Module._resolveFilename(module.js:547:15)
在Function.Module._load(module.js:474:25)
在Module.require(module.js:596:17)
在要求时(internal / module.js:11:18)
在对象。(/home/gabriel/Documentos/projetos/nodejs/lerna-t2/packages/package-1/dist/index.js:3:19)
在Module._compile(module.js:652:30)
在Object.Module._extensions..js(module.js:663:10)
在Module.load(module.js:565:32)
在tryModuleLoad(module.js:505:12)
在Function.Module._load(module.js:497:3)
我已按照以下步骤操作:
。
??? lerna.json
??? node_modules
??? package.json
??? package-lock.json
??? 包装
??? 包装1
??? 套餐2
{
“ compilerOptions”:{
“ outDir”:“ dist”,
“ target”:“ es5”,
“ module”:“ commonjs”
}
}
文件树
我的“ package-1”文件树:
。
??? dist
???? …