npm run dev 报错 TypeError: Cannot read property 'split' of undefined at CssModule.nameForCondition
时间: 2024-05-19 07:10:36 浏览: 191
Vue项目执行 npm run dev 报错解决方法
根据提供的引用内容,报错信息是"TypeError: Cannot read property 'split' of undefined at CssModule.nameForCondition"。根据引用的内容,这个错误可能是由于缺少node-sass包导致的。你可以尝试重新安装node-sass来解决这个问题。在项目的依赖中执行"npm install node-sass --save"命令来安装node-sass包。此外,引用中提到了一种判断字符串结尾的方法,你可以尝试使用这种方法来判断格式。例如,通过将字符串使用split函数以结尾字符串为分隔符进行切割,再使用slice(-1)来获取切割后的最后一个元素,判断是否为空字符串来判断字符串是否以某个结尾字符串结尾。例如,"abcdef".split("f").slice(-1) === ""将返回true。最后,根据引用的内容,你可以尝试将@vue/cli-service从3.5.3升级到4.0.3来解决问题,可以在package.json文件中将"@vue/cli-service"的版本号修改为"^4.0.3"。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
阅读全文