1

我正在尝试首次部署 dokku 应用程序。我越来越

   Both npm and yarn have created lockfiles for this application,
   but only one can be used to install dependencies. Installing
   dependencies using the wrong package manager can result in missing
   packages or subtle bugs in production.

   - To use npm to install your application's dependencies please delete
   the yarn.lock file.

   $ git rm yarn.lock

   - To use yarn to install your application's dependences please delete
   the package-lock.json file.

   $ git rm package-lock.json

我最初是由项目用纱线创建的,但也有一个 package-lock.json 文件。也许我曾经使用过一次 npm。我不记得了。

我按照说明git rm package-lock.json再次尝试。

  • 同样的错误

然后我尝试删除 node_modules 并重新安装yarn

  • 同样的错误

所以,我做了git rm yarn.lock,删除了 node_modules 并安装了npm install.

  • 同样的错误

然后我试图

repo:purge-cache <app> 
repo:gc <app>

并再次尝试。你猜对了

  • 同样的错误

有什么建议么?我面临部署某些东西的压力,我被困在这里。

4

1 回答 1

0

您是否确实提交了删除文件的更改?这是由存储库内容引起的错误,而不是由 Dokku 引起的。

于 2018-03-04T07:10:11.100 回答