在Amazon AWS 服务上托管Ghost,用npm 启动出错

[ec2-user@ip-172-31-12-176 Ghost]$ sudo npm start

> ghost@0.9.0-beta.2 start /home/ec2-user/Ghost
> node index


module.js:340
throw err;
      ^
Error: Cannot find module 'moment-timezone'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/home/ec2-user/Ghost/core/server/overrides.js:1:76)
已邀请:

Aolose - (●'◡'●)ノ♥ https://aolose.com

赞同来自: 张志生Mister

npm install moment-timezone

张志生Mister

赞同来自:

[ec2-user@ip-172-31-12-176 Ghost]$ node -v
v0.10.24
[ec2-user@ip-172-31-12-176 Ghost]$ npm -v
1.3.21

张志生Mister

赞同来自:

谢谢 Aolose的回答,我用nvm方式安装Node,然后在云服务上启动就ok了。
现在在做云服务上Ghost与github个人项目同步,后续还要加上MySql数据库存储,已经negix,https,希望以后可以交流。

[已注销]

赞同来自:

南京整容外科医院h t t p : / / www . elikeme . org
• 选择话题: 选择一个或者多个合适的话题, 让您发布的问题得到更多有相同兴趣的人参与. 所有人可以在您发布问题之后添加和编辑该问题所属的话题

要回复问题请先登录注册