title: cesium api clone and development how to use requirejs what is dependency of cesium
body: <p>I want to clone cesium git and changing javascript files.I dont want to add minified file is Build/Cesium.js  I want to use separeted javascript files.
  My code</p>
  
  <pre><code>   &lt;script data-main="scripts/main" src="../ThirdParty/requirejs-2.1.9/require.js"&gt;&lt;/script&gt;
  
    &lt;style&gt;
        @import url(../Source/Widgets/widgets.css);
    &lt;/style&gt;
  &lt;/head&gt;
  &lt;body&gt;
    &lt;div id="cesiumContainer"&gt;&lt;/div&gt;
    &lt;script&gt;
    require(["Widgets/Viewer/Viewer"], function(util) {
      //This function is called when scripts/helper/util.js is loaded.
      //If util.js calls define(), then this function is not fired until
      //util's dependencies have loaded, and the util argument will hold
      //the module value for "helper/util".
      var viewer = new Cesium.Viewer('cesiumContainer');
  });
  </code></pre>
  
  <p>Error:</p>
  
  <pre><code>GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Cesium.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Cesium
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/GlobeFS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/GlobeFS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/GlobeFSDepth.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/GlobeFSDepth
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/GlobeFSPole.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/GlobeFSPole
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/GlobeVS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/GlobeVS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/GlobeVSDepth.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/GlobeVSDepth
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/GlobeVSPole.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/GlobeVSPole
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/SkyAtmosphereFS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/SkyAtmosphereFS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/SkyAtmosphereVS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/SkyAtmosphereVS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/SkyBoxFS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/SkyBoxFS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/SkyBoxVS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/SkyBoxVS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/SunFS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/SunFS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/SunTextureFS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/SunTextureFS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/SunVS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/SunVS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/BillboardCollectionFS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/BillboardCollectionFS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/BillboardCollectionVS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/BillboardCollectionVS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/CustomSensorVolumeFS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/CustomSensorVolumeFS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/CustomSensorVolumeVS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/CustomSensorVolumeVS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/SensorVolume.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/SensorVolume
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Materials/BumpMapMaterial.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Materials/BumpMapMaterial
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Materials/CheckerboardMaterial.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Materials/CheckerboardMaterial
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Materials/DotMaterial.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Materials/DotMaterial
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Materials/FadeMaterial.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Materials/FadeMaterial
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Materials/FresnelMaterial.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Materials/FresnelMaterial
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Materials/GridMaterial.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Materials/GridMaterial
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Materials/NormalMapMaterial.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Materials/NormalMapMaterial
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Materials/PolylineArrowMaterial.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Materials/PolylineArrowMaterial
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Materials/PolylineGlowMaterial.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Materials/PolylineGlowMaterial
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Materials/PolylineOutlineMaterial.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Materials/PolylineOutlineMaterial
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Materials/ReflectionMaterial.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Materials/ReflectionMaterial
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Materials/RefractionMaterial.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Materials/RefractionMaterial
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Materials/RimLightingMaterial.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Materials/RimLightingMaterial
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Materials/StripeMaterial.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Materials/StripeMaterial
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Materials/Water.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Materials/Water
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/PolylineCommon.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/PolylineCommon
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/PolylineFS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/PolylineFS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/PolylineVS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/PolylineVS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Appearances/AllMaterialAppearanceFS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Appearances/AllMaterialAppearanceFS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Appearances/AllMaterialAppearanceVS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Appearances/AllMaterialAppearanceVS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Appearances/BasicMaterialAppearanceFS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Appearances/BasicMaterialAppearanceFS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Appearances/BasicMaterialAppearanceVS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Appearances/BasicMaterialAppearanceVS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Appearances/TexturedMaterialAppearanceFS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Appearances/TexturedMaterialAppearanceFS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Appearances/TexturedMaterialAppearanceVS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Appearances/TexturedMaterialAppearanceVS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Appearances/PerInstanceColorAppearanceFS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Appearances/PerInstanceColorAppearanceFS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Appearances/PerInstanceColorAppearanceVS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Appearances/PerInstanceColorAppearanceVS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Appearances/PerInstanceFlatColorAppearanceFS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Appearances/PerInstanceFlatColorAppearanceFS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Appearances/PerInstanceFlatColorAppearanceVS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Appearances/PerInstanceFlatColorAppearanceVS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Appearances/PolylineColorAppearanceVS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Appearances/PolylineColorAppearanceVS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Appearances/PolylineMaterialAppearanceVS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Appearances/PolylineMaterialAppearanceVS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/EllipsoidFS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/EllipsoidFS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/EllipsoidVS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/EllipsoidVS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/ViewportQuadVS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/ViewportQuadVS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/PostProcessFilters/FXAA.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/PostProcessFilters/FXAA
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/AdjustTranslucentFS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/AdjustTranslucentFS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/CompositeOITFS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/CompositeOITFS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/PostProcessFilters/AdditiveBlend.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/PostProcessFilters/AdditiveBlend
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/PostProcessFilters/BrightPass.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/PostProcessFilters/BrightPass
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/PostProcessFilters/GaussianBlur1D.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/PostProcessFilters/GaussianBlur1D
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/PostProcessFilters/PassThrough.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/PostProcessFilters/PassThrough
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/ReprojectWebMercatorFS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/ReprojectWebMercatorFS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/ReprojectWebMercatorVS.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/ReprojectWebMercatorVS
  http://requirejs.org/docs/errors.html#scripterror require.js:163
  GET file:///C:/Users/eesirik/Desktop/cesium-master/Apps/scripts/Shaders/Builtin/CzmBuiltins.js net::ERR_FILE_NOT_FOUND require.js:1881
  Uncaught Error: Script error for: Shaders/Builtin/CzmBuiltins
  http://requirejs.org/docs/errors.html#scripterror 
  </code></pre>
  
  <p>It says need Cesium.js   but I want to work at development mode.</p>