【发布时间】:2015-10-12 21:01:14
【问题描述】:
我将此依赖项添加到我的 package.json 中:
"user": "file:./server/models/user"
在我的用户文件中,我有 module.exports = function() {...}
npm ERR! addLocal Could not install /home/WebstormProjects/project/server/models/user
npm ERR! Linux 3.19.0-30-generic
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"
npm ERR! node v4.1.1
npm ERR! npm v2.14.4
npm ERR! path /home/WebstormProjects/project/server/models/user
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall open
npm ERR! enoent ENOENT: no such file or directory, open '/home/WebstormProjects/project/server/models/user'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! Please include the following file with any support request:
npm ERR! /home/WebstormProjects/project/npm-debug.log
我确实关注了文档:https://docs.npmjs.com/files/package.json#local-paths
【问题讨论】:
-
错误很明显:npm ERR! enoent ENOENT:没有这样的文件或目录,打开'/home/WebstormProjects/project/server/models/user'
-
@Daniel 但是文件在那里。
标签: node.js path npm dependencies