## HbuilderX引入uview2
### 準備材料
1. 一臺電腦(本文所用為windows操作系統)
2. HbuilderX (本文所用為3.2.16)
3. 瀏覽器(本文所用為chrome瀏覽器)
### 先打開HbuilderX,如下

### 先去安裝必要的插件
1. 點擊上面的【工具】 -> 【插件安裝】

2. 看有沒有安裝sass/scss插件

3. 如果沒有,就去插件市場安裝新的插件,點擊【安裝新插件】,點擊【前往插件中心安裝】

4. 打開頁面如下

5. 鼠標點擊輸入框,輸入【sass】,回車。

點開第一個結果,點擊【使用HbuilderX導入插件】

如果你還沒有登錄,它會引導你登錄,如果已經登錄,則會看到:

點擊【打開】
回到HbuilderX界面,可以看到彈出框

點擊【是】即可。

稍作等待:

安裝完了把彈框給關掉就行。
6. 創建新項目
點擊【文件】-> 【新建】 -> 【項目】

彈出框如下:

記得要點擊【uni-app】

填寫項目名,項目路徑,模板選擇【默認模板】就行

然后點擊創建

目錄結構如下:

7. 導入uview2
回到瀏覽器,點擊上面的標簽卡

PS:當前頁面你關不關都行,看你心情。
點擊【全部】

點擊輸入框,輸入【uview2】,回車(或者點擊搜索)

找到uview2

點擊【使用HbuilderX】導入插件

彈出一個框

點擊【確定】就行,如果你有多個項目就需要選擇一下。

提示成功后,就可以正式的進入【配置uview】的環節了。
8. 配置uview2
首先打開main.js

原始內容如下:

在6行的行末敲空格寫入內容如下:
```js
import uView from '@/uni_modules/uview-ui'
Vue.use(uView)
```
效果如圖:

然后打開uni.scss

原始內容如下:

在文件的開頭寫:
```scss
@import '@/uni_modules/uview-ui/theme.scss';
```
效果如下:

然后點擊App.vue文件

文件原始內容如下:

在文件的最后寫入
```vue
<style lang="scss">
@import "@/uni_modules/uview-ui/index.scss";
</style>
```
效果如下:

然后點擊pages.json

原始內容如下:

在pages頭頂添加如下:
```json
"easycom": {
"^u-(.*)": "@/uni_modules/uview-ui/components/u-$1/u-$1.vue"
},
```
效果如下:

9. 來測試一下吧
點開index.vue這個文件

原始內容如下:

在template里添加一句
```
<u-button text="成功" type="success"></u-button>
```
效果如下:

點擊【運行】-> 【運行到瀏覽器】-> 【chrome】

稍作等待:


等到顯示地址后,此時瀏覽器應該已經自動啟動,如果沒有,就手動輸入上面的地址訪問即可。

恭喜你,運行成功了~
> 本文作者:不愛喝橙子汁
- 自述
- 學會提問
- 起步
- 安裝
- 版本升級
- 1.x 升級 2.x 常見問題
- 命令行模式下node-sass安裝錯誤
- 查看版本
- uView UI 1.x 相關問題
- 安裝
- Popup 彈窗
- tabs 標簽
- Waterfall 瀑布流
- Table 表格
- Dropdown 下拉菜單
- uview-ui組件篇
- u-upload監聽beforeRead事件無效
- 組件怎么關不了
- 導航欄不默認返回好麻煩
- ref怎么獲取不到
- z-index拉滿都覆蓋不了map
- u-text對手機號脫敏
- u-input的placeholder去不掉
- 服務端返回數據,form表單驗證錯誤
- checkbox增加選中面積
- uview-ui組件篇/checkbox無法取消選中
- 小程序輸入框的placeholder會穿透到彈出層
- JavaScript篇
- 判斷數據類型
- 數組操作
- 節流與防抖函數
- this怎么就不對
- 計算地圖上兩點間的距離
- CSS篇
- 我要超出顯示省略號
- uniapp中小程序樣式穿透問題
- 關鍵幀與動畫
- CSS動畫屬性總結
- 過渡與動畫
- 正則表達式篇
- 身份證號
- 手機號
- 是否合法的http/https域名
- 數據處理篇
- 對數組分組
- 深拷貝對象
- 提取數組屬性
- 提取對象屬性
- 常見問題
- 如何給由組件觸發的事件中傳入自定義的參數
- 分類的雙列聯動
- 三級聯動的實現
- 小程序預覽提示包過大
- 框架安裝失敗
- 表格、瀑布流、下拉列表 組件為什么沒有了
- tabBar組件怎么用
- 時間、日歷、選擇器相關問題
- 字體圖標不顯示
- class 或 /deep/ 不生效