windows下安装KeystoneJS

安装参考:

http://keystonejs.com/zh/getting-started/

http://jsnoder.com/kjs/quickstart

安装前提条件:

安装 Node.JS 、MongoDB、Python(2.0.0版本)、C++编译器(visual studio) 

如果没有安装 Python(或者没有把安装路径加到PATH系统变量) ,运行 yo keystone 命令过程中,会有出错提示

gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.  

运行 node keystone  失败 Error: Cannot find module 'keystone'

如果没有安装C++编译器(visual studio) ,运行 yo keystone 命令过程中,会有出错提示

 TRACKER : 错误 TRK0005: 未能找到:“CL.exe”。系统找不到指定的文件。

C:Program Files (x86)MSBuildMicrosoft.Cppv4.0V110Microsoft.CppCommon.targ ets(347,5): error MSB6006: “CL.exe”已退出,代码为 5。

gyp ERR! stack Error: `C:WindowsMicrosoft.NETFrameworkv4.0.30319msbuild.exe` failed with exit code: 1  

运行 node keystone  失败 Error: Cannot find module 'keystone'

安装过程中:

还是会有有关C++编译方面的警告,但最终运行 node keystone 成功

原文地址:https://www.cnblogs.com/net-saiya/p/4616256.html