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

无法构建NativeScript + Angular应用:inspector_modules模块不存在

解决NativeScript + Angular项目tns build android找不到@nativescript/core/inspector_modules的问题

同事创建的NativeScript + Angular项目已推送到Git仓库,我克隆到本地后完成Windows环境安装,执行tns build android时抛出如下错误:

ERROR in tns_modules/inspector_modules
Module not found: Error: Can't resolve '@nativescript/core/inspector_modules' in 'C:\Repository\Solutions\RaptorApp\RaptorApp'
resolve '@nativescript/core/inspector_modules' in 'C:\Repository\Solutions\RaptorApp\RaptorApp'
  Parsed request is a module
  using description file: C:\Repository\Solutions\RaptorApp\RaptorApp\package.json (relative path: .)
    resolve as module
      looking for modules in C:\Repository\Solutions\RaptorApp\RaptorApp\node_modules
        existing directory C:\Repository\Solutions\RaptorApp\RaptorApp\node_modules\@nativescript\core
          using description file: C:\Repository\Solutions\RaptorApp\RaptorApp\node_modules\@nativescript\core\package.json (relative path: .)
            using description file: C:\Repository\Solutions\RaptorApp\RaptorApp\node_modules\@nativescript\core\package.json (relative path: ./inspector_modules)
              no extension
                C:\Repository\Solutions\RaptorApp\RaptorApp\node_modules\@nativescript\core\inspector_modules doesn't exist
              .android.ts

同时列出了大量同路径不同扩展名的文件,但tns doctor检测显示环境正常。


解决方案

  • 清理并重新安装依赖

    1. 删除项目根目录的node_modules文件夹和package-lock.json(或yarn.lock)文件
    2. 执行npm install(使用yarn则执行yarn install)重新安装所有依赖
    3. 执行tns clean清理NativeScript缓存,再尝试运行tns build android
  • 确保@nativescript/core版本一致
    本地依赖版本和项目指定版本不匹配可能导致模块缺失:

    1. 查看同事项目package.json中@nativescript/core的版本号
    2. 执行npm install @nativescript/core@<指定版本号>安装对应版本
    3. 重新执行tns build android
  • 检查NativeScript CLI版本兼容性
    CLI版本和项目不兼容也可能引发此类问题:

    1. 执行tns --version查看当前CLI版本
    2. 若版本差异较大,先卸载当前CLI:npm uninstall -g nativescript
    3. 安装项目兼容的CLI版本:npm install -g nativescript@<兼容版本>(可参考项目package.json中的nativescript依赖版本)
  • 补充检查.gitignore配置
    确认项目.gitignore未错误排除必要文件(不过依赖通常不会提交到Git,此条作为辅助排查)


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 16:53:29