# 搭建最簡的開發環境
這一節來搭建一個最簡單的能運行的helloworld,以后的代碼也會在這一節的基礎上慢慢增加
#### 創建文件夾
mkdir cesium-test
cd cesium-test
#### 引入編譯成果
將cesium源碼中的Build文件夾,拷入cesium-test
#### 創建html
將cesium-1.4.0/Apps/ 中的HelloWorld.html 拷入cesium-test
使用vscode 等編輯器打開
修改js和css的文件路徑
```
<script src="../Build/Cesium/Cesium.js"></script>
@import url(../Build/Cesium/Widgets/widgets.css);
```
修改為
```
<script src="Build/Cesium/Cesium.js"></script>
@import url(Build/Cesium/Widgets/widgets.css);
```
#### 發布
文件修改完成,如果直接雙擊helloworld.html,會報錯

這是因為網站需要通過發布才能正常運行,可選擇地發布工具有很多,nodejs,php,iis...等,這里我使用了php來發布,
打開命令行工具,定位到cesium-test目錄,執行php -S localhost:4111 (不一定非要寫4111,端口號的范圍從0到65535,盡量不要使用一些特定的端口,比如用于瀏覽網頁服務的80端口,用于FTP服務的21端口等)
```
? cesium-test php -S localhost:4111
PHP 7.1.7 Development Server started at Sun Dec 24 20:42:17 2017
Listening on http://localhost:4111
Document root is /Users/elusive/Documents/githubs/cesium-test
Press Ctrl-C to quit.
```
打開瀏覽器,輸入localhost:4111,就能看到熟悉的helloworld界面

**Cesium學習交流群:593764057(滿),476893082**
- cesium編程入門(一)cesium簡介
- cesium編程入門(二)環境搭建
- cesium編程入門(三)開始使用cesium開發
- cesium編程入門(四)界面介紹及小控件隱藏
- cesium編程入門(五)繪制形狀
- cesium編程入門(六)添加 3D Tiles,并調整位置,貼地
- cesium編程入門(七)3D Tiles,模型旋轉
- cesium編程入門(八)設置材質
- cesium編程入門(九)實體 Entity
- cesium編程入門(十)優秀資源
- cesium編程入門(十一)常見問題
- cesium編程中級開篇
- cesium編程中級(一)添加示例到Sandcastle
- cesium編程中級(二)源碼編譯
- cesium編程中級(三)嘗試添加PBS本地服務
- cesium編程中級(四)使用漸變紋理