今天从git上 clone了一个项目,发现报错:在这里插入图片描述查资料才发现是因为缺少node_modules,每个git上拉下来的项目需要单独安装node_modules。
这是因为npm是vue的包管理器,而“node_modules是安装node后用来存放用包管理工具下载安装的包的文件夹;比如webpack、gulp、grunt这些工具。在node.js中模块与文件是一一对应的,也就是说一个node.js文件就是一个模块。”
解决:执行命令 npm install(使用淘宝镜像的执行命令:cnpm install)


哈哈哈,我回来补充了:

项目上传git,或者GitHub时,会自动忽略掉node_modules这个文件,所以我们上传到GitHub上的项目中是不包含这个node_modules文件的,所以我们从git hub或gitlab上现在的项目不包含node_modules这个文件,所以需要执行cnpm install自己安装。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐