我在执行命令 npm -i env-cmd --save dev 时收到此错误
\n我想要添加 env-cmd 节点模块并使用 npm 并希望将 ot 保存为 devDependency 但每次运行上述命令时都会遇到以下错误
\ninotify@1.4.6 安装 /home/dev/Documents/task_manager_app/node_modules/inotify\n> node-gyp 重建
\nmake: Entering directory '/home/dev/Documents/task_manager_app/node_modules/inotify/build'\n CXX(target) Release/obj.target/inotify/src/bindings.o\nIn file included from ../src/node_inotify.h:14,\n from ../src/bindings.h:4,\n from ../src/bindings.cc:2:\n../../nan/nan.h: In function \xe2\x80\x98void Nan::AsyncQueueWorker(Nan::AsyncWorker*)\xe2\x80\x99:\n../../nan/nan.h:2294:62: warning: cast between incompatible function types from \xe2\x80\x98void (*)(uv_work_t*)\xe2\x80\x99 {aka \xe2\x80\x98void (*)(uv_work_s*)\xe2\x80\x99} to \xe2\x80\x98uv_after_work_cb\xe2\x80\x99 {aka \xe2\x80\x98void (*)(uv_work_s*, int)\xe2\x80\x99} [-Wcast-function-type]\n 2294 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)\n | ^\nIn file included from ../src/bindings.cc:2:\n../src/bindings.h: At global scope:\n../src/bindings.h:10:27: error: \xe2\x80\x98Handle\xe2\x80\x99 has not been declared\n …Run Code Online (Sandbox Code Playgroud)