启动vue应用程序时“无法读取未定义的属性'upgrade'”

时间:2019-03-26 02:26:58

标签: vue.js npm vuejs2 webpack-dev-server vue-cli-3

我有一个项目已经运行了几个月,可以正常运行<div class="ut-qty-discount"> <div class="ut-qty-discount-price"><bdi>£<span>1.79</span></bdi></div> </div> 了。每当切换网络时,我都必须终止并再次运行该命令,但这从来不是问题,并且服务器可以始终重新启动。

直到现在-无论如何我都无法启动服务器。我收到此错误:

npm run serve

我最后一次收到此消息是在我忘记设置npm run serve > xbs@0.6.2 serve D:\workspace\[PROJECT] > vue-cli-service serve INFO Starting development server... 10% building 1/1 modules 0 active ERROR TypeError: Cannot read property 'upgrade' of undefined TypeError: Cannot read property 'upgrade' of undefined at Server.<anonymous> (D:\workspace\[PROJECT]\node_modules\webpack-dev-server\lib\Server.js:667:47) at Array.forEach (<anonymous>) at new Server (D:\workspace\[PROJECT]\node_modules\webpack-dev-server\lib\Server.js:666:22) at serve (D:\workspace\[PROJECT]\node_modules\@vue\cli-service\lib\commands\serve.js:137:20) at <anonymous> at process._tickCallback (internal/process/next_tick.js:188:7) at Function.Module.runMain (module.js:695:11) at startup (bootstrap_node.js:191:16) at bootstrap_node.js:612:3 文件时,但这是先前已设置所有必需文件的工作副本,并且自上次运行以来没有任何更改

我什至尝试提取存储库的新副本,运行.env并设置所有env文件,但仍然失败。

npm inpm run lint仍然可以工作,只有npm run build

我想念什么吗?

2 个答案:

答案 0 :(得分:2)

我猜您的devServer.proxy.target为空! 您可以设置此配置

答案 1 :(得分:0)

问题再次出在.env文件上。我的vue.config.js试图访问一个先前设置的环境变量,该变量已被删除。

唯一奇怪的是直到现在还没有任何问题?