由自己的MacBook Pro更换成了公司新配的Windows...

将vue项目拷贝到Windows电脑上运行后报错

解决问题:

因为node_modules 不是源码,只是根据依赖装的

开发依赖和项目依赖在不同系统环境下的可执行文件是不一样的,node_modules存的可执行文件

所以不同环境下的可执行文件应重新生成

其实和GitHub上传有点相似,在clone的仓库中,.gitignore文件中,自动配置忽略了node_modules的上传

so,拷贝的时候 / 或者拷贝完后,将node_modules文件夹删除,进入项目目录重新cnpm install

再次cnpm run dev运行项目即可!( 如不可行,遇到npm缓存腐败,尝试npm cache clean --force处理 )

特此记录。

 

Logo

前往低代码交流专区

更多推荐