【问题标题】:meteor accounts-password server deploy error流星帐户密码服务器部署错误
【发布时间】:2016-01-04 21:13:54
【问题描述】:

我创建了流星应用程序,然后它可以部署到meteor.com 服务器。但是当我添加帐户密码包时,部署到流星服务器失败。在 localhost 上部署运行良好,没有任何错误或警告消息。

以下是在我的终端中重现错误的步骤的副本。

Zaharuddins-MacBook-Pro:me zkhairuddin$ meteor create cdtest
Created a new Meteor app in 'cdtest'.         

To run your new app:                          
  cd cdtest                                   
  meteor                                      

If you are new to Meteor, try some of the learning resources here:
  https://www.meteor.com/learn                

Zaharuddins-MacBook-Pro:me zkhairuddin$ cd cdtest/
Zaharuddins-MacBook-Pro:cdtest zkhairuddin$ meteor deploy cdtest.meteor.com
Deploying to cdtest.meteor.com.               
Now serving at http://cdtest.meteor.com       
Zaharuddins-MacBook-Pro:cdtest zkhairuddin$ meteor add accounts-password

Changes to your project's package version selections:

accounts-base          added, version 1.2.1   
accounts-password      added, version 1.1.3
ddp-rate-limiter       added, version 1.0.0
email                  added, version 1.0.7
localstorage           added, version 1.0.5
npm-bcrypt             added, version 0.7.8_2
rate-limit             added, version 1.0.0
service-configuration  added, version 1.0.5
sha                    added, version 1.0.4
srp                    added, version 1.0.4


accounts-password: Password support for accounts
Zaharuddins-MacBook-Pro:cdtest zkhairuddin$ meteor deploy cdtest.meteor.com

/Users/zkhairuddin/.meteor/packages/meteor-tool/.1.1.9.1oxgk2a++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/lib/node_modules/fibers/future.js:278
                        throw(ex);
                              ^
Error: EACCES, mkdir '/Users/zkhairuddin/.meteor/packages/npm-bcrypt/.build212220..0.7.8_2.11e8w98++os.linux.x86_64+os.osx.x86_64+web.browser+web.cordova'
    at Object.Future.wait (/Users/zkhairuddin/.meteor/packages/meteor-tool/.1.1.9.1oxgk2a++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/lib/node_modules/fibers/future.js:398:15)
    at /tools/fs/files.js:1331:28
    at Object.wrapper [as mkdir] (/tools/fs/files.js:1334:20)
    at Object.files.mkdir_p (/tools/fs/files.js:405:11)
    at new Builder (/tools/isobuild/builder.js:85:13)
    at [object Object]._.extend.saveToPath (/tools/isobuild/isopack.js:1144:19)
    at [object Object]._.extend._saveIsopack (/tools/packaging/tropohouse.js:366:15)
    at /tools/packaging/tropohouse.js:506:...blablabla

我的流星版本是 1.2.0.2。知道如何解决这个问题吗?

提前致谢

【问题讨论】:

    标签: macos meteor permissions npm


    【解决方案1】:

    尝试运行:

    sudo chown -R $USER:$GROUP ~/.meteor
    

    这可能会修复您的权限错误。

    【讨论】:

      猜你喜欢
      • 2015-02-24
      • 2015-04-16
      • 2016-12-04
      • 1970-01-01
      • 2017-06-06
      • 2016-12-20
      • 2013-10-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多