有可能是这个项目的作者在开发依赖的时候对一些包没有使用--save dev这样的指令,只有使用类似这样的指令,依赖包在package.json中才会有记录,别人在clone这个项目之后,cnpm install才可以下载到所有的依赖包。所以项目在作者本地是可以运行的,但是在你的本地就运行不了。解决方法的话,就运行项目,然后发现需要有什么依赖,去下载相关依赖就好了。
有可能是这个项目的作者在开发依赖的时候对一些包没有使用--save dev这样的指令,只有使用类似这样的指令,依赖包在package.json中才会有记录,别人在clone这个项目之后,cnpm install才可以下载到所有的依赖包。所以项目在作者本地是可以运行的,但是在你的本地就运行不了。
解决方法的话,就运行项目,然后发现需要有什么依赖,去下载相关依赖就好了。