我正在尝试在生产服务器上设置我的Node.js应用程序,但在运行命令之后:_tanh
我一直收到错误:
npm ERR! ENOTEMPTY:目录不为空,重命名' / var / www / movicritRepo / code / nodejsAPI / node_modules / express-session' - > ' /var/www/movicritRepo/code/nodejsAPI/node_modules/.express-session.DELETE'
我的目录是Github克隆的存储库。当我在node_modules上使用sudo npm install --production
命令时,没有快速会话映射。我真的被困在这里......任何人都可以帮助我吗?先谢谢你。
答案 0 :(得分:1)
问题是应该删除现有的node_modules/.express-session.DELETE
目录:
rm -fr node_modules/.express-session.DELETE
它可能不会显示在ls
的输出中,因为它的名称以句点开头,但您可以使用ls -a
来显示它:
ls -al node_modules