分享loopback4的dist文件夹

Share the dist folder of loopback4

我刚刚构建了我的 Loopback 4 API 的 dist 文件夹,并希望将它部署到我的一台机器上。

  1. npm run build && tar -zxvf dist.tar.gz ./dist(将 dist.tar.gz 文件移动到另一台机器上 + 解压它)
  2. 尝试运行它:node ./dist/index.js
  3. 得到这个错误:tslib package not found

有什么我想念的吗? dist 文件夹中没有 packages.json 然后无法安装依赖项...我应该添加一个标志还是什么? (我没有在文档中找到任何解释)

与其他 TypeScript 项目一致,LoopBack 4 项目需要 distpackage.jsonpackage-lock.json 才能发布。

在生产中,您可以运行此命令跳过构建过程,而是执行pre-built 工件:

node .