我尝试首次部署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
我最初是通过带有yarn的项目创建的,但是还有一个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>
再次尝试。你猜对了
有什么建议吗?我有压力去部署一些东西而且我被困在这里。
答案 0 :(得分:0)
您是否确实提交了删除文件的更改?这是由存储库的内容引起的错误,而不是由Dokku引起的。