MAC系统中本地安装Ghost 的报错问题解决办法

安装node 和 npm

整个过程Jeff 是通过http://docs.ghostchina.com/zh/installation/mac/ 的文档进行操作的,安装 node 和 npm 的话没问题,虽然安装教程来果然出现了$PATH 环境变量无效的问题,但是按照文档操作也很快解决了。

安装Ghost报错

下载Ghost 后在终端打开并通过 npm install –production 编译,但是整个过程试了两三次,好像可以,但npm start 启动无效,终端窗口报错如下:

 

报文类似于 ‘ERROR: Cannot find module ‘xxxxxxxx./binding\Release\node-v11-darwin-x64\node_sqlite3.node'”

解决方案

通过搜索了十几个页面找到了如下原因及解决方案:

原因是:安装sqlite3 数据库失败,失败的可能原因是安装源Amazon S3被墙(虽然我是在全局代理模式下安装的);

解决方案:通过 http://node-sqlite3.s3.amazonaws.com/Release/node_sqlite3-v2.1.a-node-v11-darwin-x64.tar.gz 下载文件并解压放到 ghost安装路径\node_modules\sqlite3\lib\binding\Release 文件夹下,重新npm start 即可。

时间: 2024-09-13 01:05:34

MAC系统中本地安装Ghost 的报错问题解决办法的相关文章

求助:ubuntu中dpkg 安装deb时候报错

问题描述 求助:ubuntu中dpkg 安装deb时候报错 ubuntu中dpkg 安装deb时候报错:unable to open file '/var/lib/dpkg/tmp.ci//.svn': Is a directory 解决方案 https://lkubuntu.wordpress.com/2011/06/29/easy-way-to-fix-dpkg-svn-error/ 解决方案二: 多谢,这个方法中 http://pastebin.com/AvtFVRuK打不开,没办法得到s

Android扫描二维码时出现用户禁止权限报错问题解决办法

Android扫描二维码时出现用户禁止权限报错问题解决办法 当我用ZBarDecoder.jar写了一个扫描二维码的程序,确实实现了扫描功能.组长说如果用户禁止调用摄像头,那程序也不能崩溃.结果我一运行就崩溃了.在网上自己找了找,可以这样解决. try { mCameraManager.openDriver(); } catch (Exception e) { //当用户手动禁止摄像头权限时,防止系统崩溃 AlertDialog.Builder builder=new AlertDialog.B

Windows 8系统中无法安装Office提示错误2705解决办法

使用 Windows 8 消费预览版 64Bit 操作系统,在安装 32Bit Office 2010 时候出现报错,图片如下: 因为 Windows 8 上不支持 Office 的中文输入法编辑器,即字体有冲突,此类情况仅出现在 Windows 8 64Bit 消费者预览版系统上. 解决该问题的方法就是到系统自动更新的页面里,安装 KB2680376 更新即可.   操作步骤: 1.使用热键组合"WIN+X"调出快捷菜单,选择"控制面板"并进入,在控制面板的系统和

oracle中MON_MODS$表ORA-600 13013报错处理办法

有朋友反馈数据库启动运行一点时间之后,然后就自动crash,让我们帮忙找原因,通过分析是由于smon进程触发ORA-600 13013导致数据库异常 alert日志报错信息 Thu Aug  4 18:39:44 2016 Database Characterset is ZHS16GBK replication_dependency_tracking turned off (no async multimaster replication found) Starting background

Python中文乱码报错问题解决办法

最近开始从零基础学习python语言,安装配置好开发环境后打算先写个"hello word"验证是否配置成功. 发现问题 Python属于解释型脚本语言,可直接执行目标代码.于是乎,写了下面一行代码: print "Hello python!你好python!" 运行脚本,没有出现预期的输出,而是报出一个参数错误的提示: SyntaxError: Non-ASCII character '\xe4' in file G:\Eclipse\workspace\MyPy

mysql字符集导致恢复数据库报错问题解决办法

恢复数据库报错:由于字符集问题,最原始的数据库默认编码是latin1,新备份的数据库的编码是utf8,因此导致恢复错误. [root@hk byrd]# /usr/local/mysql/bin/mysql -uroot -p'admin' t4x < /tmp/11x-B-2014-06-18.sql ERROR 1064 (42000) at line 292: You have an error in your SQL syntax; check the manual that corre

mysql [Warning] max_join_size报错问题解决办法

100716 06:32:45  mysqld started 100716  6:32:45 [Warning] option 'max_join_size': unsigned value 18446744073709551615 adjusted to 4294967295 100716  6:32:45 [Warning] option 'max_join_size': unsigned value 18446744073709551615 adjusted to 4294967295

ecshop 打开页面页头都会报错问题解决办法

ecshop/includes 下的init.php文件 修改@ini_set('display_errors', 1); 把1修改成零 ecshop/admin/includes下的init.php文件 修改@ini_set('display_errors', 1); 把1修改成零 友情提示,当然我们还是需要对php.ini进行一些设置了,这样可能全更安全一些哦.

MAC本地安装Ghost提示错误的解决方法

  Ghost为General Hardware Oriented System Transfer(通用硬件导向系统转移)的首字母缩略字.该软件能够完整而快速地复制备份.还原整个硬盘或单一分区.在微软的视窗操作系统广为流传的基础上,为避开微软视窗操作系统原始完整安装的费时和重装系统后驱动应用程序再装的麻烦,大家把自己做好的干净系统用ghost来备份和还原.为使这个操作易于操作,流程被一键GHOST.一键还原精灵等进一步简化,它的易用很快得到菜鸟级人士的喜爱.它的运行环境是Windows系统在MA