在 docker 中安装了 node.js ,之后使用 npm 安装包发现以下问题:
ISSUE root@5cb360f64717:/# npm install editor.mdnpm ERR! Tracker "idealTree" already exists
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2021-02-19T06_01_03_210Z-debug.log
由于nodejs 1 5的版本(本机 v15.8.0)发生更改,因此发生了此问题。
未指定 WORKDIR 时,将在容器的根目录中执行 npm install,这将导致此错误。
在 WORKDIR 指定的容器的项目目录中执行 npm 安装可以解决此问题。
指定 WORKDIR 为 /usr/app 或其他。