首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法安装陨石包

无法安装陨石包
EN

Stack Overflow用户
提问于 2013-01-20 03:16:04
回答 2查看 2.4K关注 0票数 1

我已经安装了来自NPM的陨石。

代码语言:javascript
复制
npm install -g meteorite

现在当我跑的时候

代码语言:javascript
复制
mrt add router

Installing Meteor

  branch: https://github.com/meteor/meteor.git#master

Installing smart packages


node.js:201
        throw e; // process.nextTick error, or 'error' event on first tick
              ^
Error: ENOENT, no such file or directory '/Users/myusername/.meteorite/meteors/meteor/meteor/4d98d8cb4e5a95e9e98953f44c872c9332a042a3'
    at Object.mkdirSync (fs.js:373:18)
    at Object.mkdirSyncRecursive (/usr/lib/node_modules/meteorite/node_modules/wrench/lib/wrench.js:361:12)
    at [object Object]._load (/usr/lib/node_modules/meteorite/lib/sources/git.js:125:12)
    at /usr/lib/node_modules/meteorite/lib/sources/git.js:73:18
    at /usr/lib/node_modules/meteorite/lib/sources/git.js:89:5
    at /usr/lib/node_modules/meteorite/lib/sources/git.js:216:5
    at ChildProcess.exithandler (child_process.js:281:7)
    at ChildProcess.emit (events.js:70:17)
    at maybeExit (child_process.js:361:16)
    at Socket.<anonymous> (child_process.js:458:7)

有什么想法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-05-31 06:05:20

https://github.com/oortcloud/meteorite#installing-meteorite的安装说明提到sudo -H npm install -g meteorite是正确的安装命令。

也许,现在您的目录结构中已经有了一些根用户拥有的文件夹(请查看~.npm/),而mrt或Meteor没有足够的权限来安装软件包。

有关解释和修复您的情况,请参阅https://github.com/oortcloud/meteorite#permission-woes上的说明。这对我有帮助。

票数 0
EN

Stack Overflow用户

发布于 2013-01-20 07:54:33

看起来这个问题已经reported before了。在这个线程中,this workaround显然是成功的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14417894

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档