You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Angular执行ng serve报错Invalid or unexpected token问题求助

解决方案
  • 先清理包管理器全局缓存,避免重复调用缓存内的损坏安装包:
    npm用户执行命令:npm cache clean --force
    yarn用户执行命令:yarn cache clean
    缓存清理完成后,删除项目根目录下的node_modules文件夹、package-lock.json(npm用户)或yarn.lock(yarn用户)锁文件,再重新执行依赖安装命令。
  • 强制锁定postcss-selector-parser的稳定版本,避免子依赖自动拉取到有问题的版本:
    在项目根目录的package.json文件中新增overrides配置项(npm v8.3以上、yarn全版本均支持该配置):
    {
      "overrides": {
        "postcss-selector-parser": "^6.0.15"
      }
    }
    
    配置保存后重新执行依赖安装即可。
  • 临时切换为npm官方源执行安装,排除国内镜像同步异常导致的包文件损坏问题:
    npm用户执行:npm install --registry=https://registry.npmjs.org
    yarn用户执行:yarn install --registry=https://registry.npmjs.org
  • 排查本地磁盘写入异常:可运行系统自带的磁盘扫描修复工具,Windows用户执行chkdsk命令,Mac/Linux用户执行fsck相关命令,修复磁盘错误后再重新安装依赖。
  • 也可尝试单独重装该依赖:执行npm install postcss-selector-parser --save-dev完成安装后再启动项目。

内容的提问来源于stack exchange,提问作者Pietro Lungarini

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 03:24:03