``![](https://box.kancloud.cn/deffb50f21af59663451e8f193757782_400x400.png)
# Vue CLI 3
🛠️ Vue.js 开发的标准工具
## 功能丰富
对 Babel、TypeScript、ESLint、PostCSS、PWA、单元测试和 End-to-end 测试提供开箱即用的支持。
## 易于扩展
它的插件系统可以让社区根据常见需求构建和共享可复用的解决方案。
## 无需 Eject
Vue CLI 完全是可配置的,无需 eject。这样你的项目就可以长期保持更新了。
## CLI 之上的图形化界面
通过配套的图形化界面创建、开发和管理你的项目。
## 即刻创建原型
用单个 Vue 文件即刻实践新的灵感。
## 面向未来
为现代浏览器轻松产出原生的 ES2015 代码,或将你的 Vue 组件构建为原生的 Web Components 组件。
# 起步
安装:
```
npm install -g @vue/cli
# OR
yarn global add @vue/cli
```
我更倾向于使用
```
pnpm install -g @vue/cli
```
创建一个项目:
```
vue create my-project
# OR
vue ui
```
>在Windows10系统中如果执行`vue`可能出现以下错误
```
PS E:\JavascriptCode\VUECLI3> vue
vue : 无法加载文件 C:\Users\sbbc\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本。有关详细
信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
+ vue
+ ~~~
+ CategoryInfo : SecurityError: (:) [],PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
```
请参考Powershell问题延伸