在一个vue项目里面使用了@指向src,将这个项目用npm link连接到另一个vue项目后,启动另一个vue项目,报错Module not found: Error: Can't resolve '@/api' in 'C:\Users\zsx\Desktop\HuBeiWeb\src\package\jzzf'
时间: 2023-11-30 14:03:08 浏览: 123
解决vue项目,npm run build后,报路径错的问题
这个问题可能是因为在另一个vue项目中找不到指向@的路径。可以尝试以下几个解决方案:
1. 确认在连接的两个vue项目中都已经安装了@符号的别名,可以在package.json中查看是否有"alias"的配置项。
2. 确认在链接的两个vue项目中都已经配置了相同的webpack配置文件,可以查看webpack.config.js中的resolve.alias配置项是否正确。
3. 确认在链接的两个vue项目中,使用了相同的npm和node版本,避免版本不兼容导致的问题。
4. 确认在链接的两个vue项目中,都已经正确安装了需要的依赖包,可以在package.json中查看是否有相应的依赖项。
如果以上方法仍然不能解决问题,建议尝试重新安装依赖包和重新链接项目。
阅读全文