cesium在Mac上报的错误

✘ [ERROR] Could not resolve "../Shaders/EllipsoidFS.js"

packages/engine/Source/Scene/EllipsoidPrimitive.js:18:24:
  18import EllipsoidFS from "../Shaders/EllipsoidFS.js";
     ╵                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~

✘ [ERROR] Could not resolve "../Shaders/EllipsoidVS.js"

packages/engine/Source/Scene/EllipsoidPrimitive.js:19:24:
  19import EllipsoidVS from "../Shaders/EllipsoidVS.js";
     ╵                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~

✘ [ERROR] Could not resolve "../Shaders/PostProcessStages/PassThroughDepth.js"

packages/engine/Source/Scene/GlobeTranslucencyFramebuffer.js:9:29:
  9 │ ...roughDepth from "../Shaders/PostProcessStages/PassThroughDepth.js";
    ╵                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

✘ [ERROR] Could not resolve "../Shaders/Appearances/EllipsoidSurfaceAppearanceFS.js"

packages/engine/Source/Scene/EllipsoidSurfaceAppearance.js:4:41:
  4 │ ...nceFS from "../Shaders/Appearances/EllipsoidSurfaceAppearanceFS....
    ╵               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

✘ [ERROR] Could not resolve "../Shaders/Appearances/EllipsoidSurfaceAppearanceVS.js"

packages/engine/Source/Scene/EllipsoidSurfaceAppearance.js:5:41:
  5 │ ...nceVS from "../Shaders/Appearances/EllipsoidSurfaceAppearanceVS....
    ╵               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

✘ [ERROR] Could not resolve "../Shaders/Appearances/PerInstanceColorAppearanceFS.js"

packages/engine/Source/Scene/PerInstanceColorAppearance.js:3:41:
  3 │ ...nceFS from "../Shaders/Appearances/PerInstanceColorAppearanceFS....
    ╵               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

✘ [ERROR] Could not resolve "../Shaders/Appearances/PerInstanceColorAppearanceVS.js"

packages/engine/Source/Scene/PerInstanceColorAppearance.js:4:41:
  4 │ ...nceVS from "../Shaders/Appearances/PerInstanceColorAppearanceVS....
    ╵               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

✘ [ERROR] Could not resolve "../Shaders/Appearances/PerInstanceFlatColorAppearanceFS.js"

packages/engine/Source/Scene/PerInstanceColorAppearance.js:5:45:
  5 │ ...nceFS from "../Shaders/Appearances/PerInstanceFlatColorAppearanc...
    ╵               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

✘ [ERROR] Could not resolve "../Shaders/Appearances/PerInstanceFlatColorAppearanceVS.js"

packages/engine/Source/Scene/PerInstanceColorAppearance.js:6:45:
  6 │ ...nceVS from "../Shaders/Appearances/PerInstanceFlatColorAppearanc...
    ╵               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

✘ [ERROR] Could not resolve "../Shaders/PostProcessStages/AcesTonemappingStage.js"

packages/engine/Source/Scene/PostProcessStageLibrary.js:6:28:
  6 │ ...apping from "../Shaders/PostProcessStages/AcesTonemappingStage.js";
    ╵                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

✘ [ERROR] Could not resolve "../Shaders/PostProcessStages/AmbientOcclusionGenerate.js"

packages/engine/Source/Scene/PostProcessStageLibrary.js:7:37:
  • 建议你看下这篇博客👉 :cesium光照阴影
  • 除此之外, 这篇博客: cesium的使用中的 报错 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 添加完成后如果报错cesium未定义(Eslint 语法校验问题),则在package.json中添加以下代码:

    {
      "dependencies": {},
      "devDependencies": {},
      "eslintConfig": {
        "root": true,
        "env": {
          "node": true
        },
        "extends": [
          "plugin:vue/essential",
          "eslint:recommended"
        ],
        "parserOptions": {
          "parser": "babel-eslint"
        },
        "rules": {
          "no-undef": 0
        }
      }
    }
    
  • 您还可以看一下 柳小龙老师的cesium视频教程课程中的 cesium后置处理渲染环境观遮挡与曝光效果小节, 巩固相关知识点