🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[![邀请链接](https://img.kancloud.cn/bd/9e/bd9ee1bb6c29f7cad10b6e069b1907da_728x90.jpg)](https://www.kancloud.cn/invite?code=5ea22dab12165) 官方网站 https://www.iviewui.com/ 在线实验平台 https://run.iviewui.com/ # 搭建本地开发环境 使用vue cli构建项目 https://cli.vuejs.org/zh/guide/ > vue cli 是一个全局安装的 npm 包,提供了终端里的`vue`命令。它可以通过`vue create`快速创建一个新项目的脚手架,或者直接通过`vue serve`构建新想法的原型。你也可以通过`vue ui`通过一套图形化界面管理你的所有项目。 ## 安装开发工具 ### 全局安装vue-cli开发工具,使用最新的版本 ~~~ npm install -g @vue/cli ~~~ ~~~ npm install -g @vue/cli-service-global ~~~ ### 创建模版项目 ``` vue create quickstart ``` 在创建过程中选择手动模版并且选中 ![](https://img.kancloud.cn/fe/8f/fe8ffa4ebe1e3b18be459acb418a44f9_641x238.png) 然后启动相应的功能插件,建议选择以下选项 * Babel * Router * Vues * CSS Pre-processors * Linter / Formatter ![](https://img.kancloud.cn/77/1e/771e5486bfaa45956fff495e3a33fe95_639x236.png) 后续步骤可以使用默认的选项,直接回车确认即可。 进入项目目录 ~~~ cd quickstart ~~~ ### 添加iView组件库的支持 ~~~ npm install view-design --save ~~~ ### 最后安装iview-loader插件,实现view-design组件的自动加载 ~~~ npm install iview-loader -D ~~~ 生成的依赖包文件`package.json` ~~~json { "name": "portal", "version": "0.1.0", "private": true, "scripts": { "serve": "vue-cli-service serve", "build": "vue-cli-service build", "lint": "vue-cli-service lint" }, "dependencies": { "core-js": "^3.6.4", "view-design": "^4.2.0", "vue": "^2.6.11", "vue-router": "^3.1.6", "vuex": "^3.1.3" }, "devDependencies": { "@vue/cli-plugin-babel": "~4.3.0", "@vue/cli-plugin-router": "~4.3.0", "@vue/cli-plugin-vuex": "~4.3.0", "@vue/cli-service": "~4.3.0", "iview-loader": "^1.3.0", "fibers": "^4.0.2", "sass": "^1.26.3", "sass-loader": "^8.0.2", "vue-template-compiler": "^2.6.11" } } ~~~ 完整的项目代码 https://gitee.com/zengqs/web-js-framework/blob/master/code/iview/quickstart-basic.zip