在Visual Studio Code中运行Angular新项目时遇模块找不到等错误求助
解决Angular项目
ng serve时的模块未找到与加载器错误 错误原因
你的项目路径包含#特殊字符(C:\C#\Angular\AngularApp),webpack在解析路径时会把#识别为URL锚点标识符,导致路径被截断,无法正确定位文件;同时CSS加载器因路径错误无法读取有效内容,进而抛出加载器未返回字符串的错误。
解决方案
迁移项目到无特殊字符的路径
将整个AngularApp项目文件夹移动到不含#、空格、中文等特殊字符的路径下,比如C:\Projects\Angular\AngularApp。清理并重新安装依赖
进入新路径下的项目目录,执行以下命令:# Windows系统执行 rd /s /q node_modules && del package-lock.json npm install# macOS/Linux系统执行 rm -rf node_modules package-lock.json npm install重启开发环境
关闭当前VS Code窗口,从新路径打开项目文件夹,再重新执行ng serve启动开发服务器。
内容的提问来源于stack exchange,提问作者Indhumadhi K V
相关产品推荐
相关产品推荐

