jenkins目录下的vue3项目——pnpm install后运行报错——奇葩问题解决

昨天到今天,同事那边遇到一个问题,就是关于vue3+vite的项目,在执行了自动打包后,运行代码会提示报错的问题。

报错信息如下:

具体错误信息如下:

ERROR 11:28:14 [vite] Pre-transform error: Cannot find package 'C:\Users\DISG\AppData\Local\Jenkins.jenkins\workspace\Jiepei.Workflow.Web\node_modules.pnpm@[email protected][email protected]_@[email protected][email protected][email protected]_terser@5_phivgi235dry6o45c7ocezyrle\node_modules@babel\plugin-transform-typescript\package.json' imported from C:\Users\DISG\AppData\Local\Jenkins.jenkins\workspace\Jiepei.Workflow.Web\node_modules.pnpm@[email protected][email protected]_@[email protected][email protected][email protected]_terser@5_phivgi235dry6o45c7ocezyrle\node_modules@vitejs\plugin-vue-jsx\dist\index.cjs

Did you mean to import "@babel/plugin-transform-typescript/lib/index.js"? (x7)

关于报错信息中的C:\Users\DISG\AppData\Local\Jenkins\.jenkins\workspace\Jiepei.Workflow.Web\node_modules\.pnpm\@[email protected][email protected]_@[email protected][email protected][email protected]_terser@5_phivgi235dry6o45c7ocezyrle\node_modules\@babel\plugin-transform-typescript\package.json,我在node_modules中的.pnpm文件夹中是有找到的。但是还是一直提示cannot find package

尝试了很多种方法:

1.从本地可以正常运行的文件中把node_modules文件夹压缩后拷贝到服务器上

压缩+拷贝+解压都花费了很多时间,结果还是不行,报错同样

2.把node_modules文件夹删除后,重新通过pnpm i安装

报错同样

3.卸载pnpm后,全局安装pnpm后,再进行pnpm i操作
4.重启电脑
5.删除node_modules文件夹后,用npm cache clean --force清除缓存后pnpm i

上面的操作步骤都试了,还是报错。

最后问了好几个大神

最后的解决办法是:换个文件夹

把项目拷贝到另一个项目文件夹中,然后无论是运行还是打包,都是正常的了。。。。

注意上面jenkins文件夹地址C:\Users\DISG\AppData\Local\Jenkins\.jenkins\workspace\Workflow.Web中是有个.jenkins\workspace,就是这个特殊路径导致的报错。

所以,在以后项目存放路径时,一定要弄个正儿八经的文件夹地址去存储。否则真的会出现莫名其妙的问题。

完成,多多积累,多多收获!!!

相关推荐
深海蜗牛10 小时前
Jenkins linux安装
linux·jenkins
阳光普照世界和平10 小时前
Jenkins:库博静态工具CI/CD 的卓越之选
运维·ci/cd·jenkins
liudongyang12310 小时前
jenkins 启动报错
java·运维·jenkins
xbd_zc13 小时前
【Jenkins简单自动化部署案例:基于Docker和Harbor的自动化部署流程记录】
docker·自动化·jenkins·harbor
nangonghen2 天前
jenkins built-in节点如何删除
jenkins
全栈工程师修炼指南2 天前
解锁 Jenkins Agent 技巧,容器化轻松实现分布式构建节点扩展
运维·分布式·jenkins
梁萌2 天前
Windows系统Jenkins企业级实战
运维·windows·ci/cd·svn·jenkins
斯普信云原生组4 天前
Elasticsearch知识汇总之ElasticSearch部署
大数据·elasticsearch·jenkins
TPBoreas4 天前
Java 17配置Jenkins
运维·jenkins
Zyxalia4 天前
gin + es 实践 03
elasticsearch·jenkins·gin