ENOTEMPTY:目录不是空的,改名 ''
好了,所以我一直在做的所谓不和谐的热门Teamspeak样程序的机器人。我运行一个Ubuntu服务器上的机器人,并使用NPM install来安装各种模块。
目前,机器人的本地版本工作正常,但在Ubuntu上我似乎无法执行“sudo故宫安装城市”(城市是我在遇到问题的唯一模块 - )
我得到的错误是
npm ERR! Linux 4.2.0-27-generic
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "urban"
npm ERR! node v5.6.0
npm ERR! npm v3.6.0
npm ERR! path /var/www/chatbot/node_modules/urban
npm ERR! code ENOTEMPTY
npm ERR! errno -39
npm ERR! syscall rename
npm ERR! ENOTEMPTY: directory not empty, rename '/var/www/chatbot/node_modules/urban' -> '/var/www/chatbot/node_modules/.urban.DELETE'
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <;
npm ERR! Please include the following file with any support request:
npm ERR! /var/www/chatbot/npm-debug.log
当我cd到node_modules文件夹并做LS,竟然没有一个城市的文件夹,我可以工作。
我是比较新的节目,所以我很抱歉,如果我错过了什么,如果需要的话我会很乐意添加更多信息。在此先感谢,伙计们。
回答如下:不知道这是相关的,但我收到了同样的错误信息:
ENOTEMPTY,重命名 '/Users/name/Desktop/bot/node_modules/.request.DELETE'
我只是删除了力的文件夹(node_modules / .request.DELETE /),然后跑了npm install
,一切似乎正常工作。
ENOTEMPTY:目录不是空的,改名 ''
好了,所以我一直在做的所谓不和谐的热门Teamspeak样程序的机器人。我运行一个Ubuntu服务器上的机器人,并使用NPM install来安装各种模块。
目前,机器人的本地版本工作正常,但在Ubuntu上我似乎无法执行“sudo故宫安装城市”(城市是我在遇到问题的唯一模块 - )
我得到的错误是
npm ERR! Linux 4.2.0-27-generic
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "urban"
npm ERR! node v5.6.0
npm ERR! npm v3.6.0
npm ERR! path /var/www/chatbot/node_modules/urban
npm ERR! code ENOTEMPTY
npm ERR! errno -39
npm ERR! syscall rename
npm ERR! ENOTEMPTY: directory not empty, rename '/var/www/chatbot/node_modules/urban' -> '/var/www/chatbot/node_modules/.urban.DELETE'
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <;
npm ERR! Please include the following file with any support request:
npm ERR! /var/www/chatbot/npm-debug.log
当我cd到node_modules文件夹并做LS,竟然没有一个城市的文件夹,我可以工作。
我是比较新的节目,所以我很抱歉,如果我错过了什么,如果需要的话我会很乐意添加更多信息。在此先感谢,伙计们。
回答如下:不知道这是相关的,但我收到了同样的错误信息:
ENOTEMPTY,重命名 '/Users/name/Desktop/bot/node_modules/.request.DELETE'
我只是删除了力的文件夹(node_modules / .request.DELETE /),然后跑了npm install
,一切似乎正常工作。