Vue CLI3以上版本的:vue create my-project
1、安装选项(初始选项可以配置个人的选项):
![89f347d0907f1b0548dcb82594a434f6.png](https://i-blog.csdnimg.cn/blog_migrate/c21978a71a953078c390784beafe214a.jpeg)
2、选择所需配置:选择好后,回车确认选项
![5a78b3076096dc52d39d2fc582b6a7eb.png](https://i-blog.csdnimg.cn/blog_migrate/a6291e0ab858727b19348c64f992cb75.jpeg)
3、选择对应的配置单独生成文件还是直接放在package.json里面
![0fb3d4b321049fc4725c7c8a22c151f7.png](https://i-blog.csdnimg.cn/blog_migrate/90edaf00edcd0e538f4a2904e6d1fc76.jpeg)
4、是否把上面手动选择的项目保存为一个第一步中的安装选项?并选择用什么命令来管理项目所需的环境(提示hao的配置保存在什么地方:Preset hao saved in C:甥敳獲Administrator.vuerc):
![e1d05b7eab762c63be1f48ef911fad28.png](https://i-blog.csdnimg.cn/blog_migrate/3c075f72c806fbbafadb42888f0a74cd.jpeg)
下次安装时,则多出一个"hao"的选项:
![47b356a41f895bc4a7f981f9973544b3.png](https://i-blog.csdnimg.cn/blog_migrate/b14925928998e1d3aa2021cdec0fc9f2.jpeg)
PS:手动选择的配置如果保存下来,后期想删除,则可以手工进行删除:
![26b414ef5eac2d5794d69b9265c67498.png](https://i-blog.csdnimg.cn/blog_migrate/994cc77810df454d9f5fccf9d2ba407e.jpeg)
5、安装完成,通过npm run serve 启动项目:
![4b64df9442d0f42865d6c902aadae2fd.png](https://i-blog.csdnimg.cn/blog_migrate/3f56265f18dd51caa6e85142cc1179c7.jpeg)
CLI3的目录结构:
![00e5b48e7a97a687fb05cdc87a682cc6.png](https://i-blog.csdnimg.cn/blog_migrate/59bc1afc1c57b681a16ce6b3df366c22.jpeg)
你也可以通过 vue ui 命令与图形化界面创建和管理项目:vue ui 打开一个浏览器窗口,并以图形化界面将你引导至项目创建的流程:
![9a47554af3b3e2a2d9e2fa9ac75c610f.png](https://i-blog.csdnimg.cn/blog_migrate/bc1680c6b43bbca0cceb226fc6bee38e.jpeg)
CLI3的配置文件:
1、通过图形管理界面来修改或维护配置文件,用vue ui 调出操作界面,然后导入我们需要管理的项目:
![e879ceef271cadeeec2ed322b99163ac.png](https://i-blog.csdnimg.cn/blog_migrate/63b503fdf4fda9abfb0e5cbb69a95448.jpeg)
对应的插件配置文件:
![da0ed2bf305f0ed4d5a4077057c3e48c.png](https://i-blog.csdnimg.cn/blog_migrate/a9cef7d6372f4c4378e9efa150c00ef2.jpeg)
项目依赖:
![8fc3a261c84955469814237bb809e6cd.png](https://i-blog.csdnimg.cn/blog_migrate/288f3bb583b4f9cbaf4c17d6d46d70db.jpeg)
配置文件:
![540af5e18efbdf5f5aca5b2d3bfcbf33.png](https://i-blog.csdnimg.cn/blog_migrate/7337ae0b70d3f7eb5322623514a483e7.jpeg)
运行、编译项目:
![d74fa84a4d90de2c9023d02001371ce7.png](https://i-blog.csdnimg.cn/blog_migrate/80d059956e49ff623795c6f002e484e9.jpeg)
项目隐藏了原来的配置文件,不过它在这里目录下还可以找到项目的配置文件:
![a17f4b58865308c822de793f94ac9574.png](https://i-blog.csdnimg.cn/blog_migrate/95b807bb30e8bc3c437f463da4203ef5.jpeg)
这里又引用了此文件,项目的实际配置文件:
![b1e221b541a4919df3c18218d62ea04d.png](https://i-blog.csdnimg.cn/blog_migrate/5ac9a2f5bf4128b5c91cbc8ea19dcae0.jpeg)
当然,也可以自己有个性化的配置,在项目根目录下创建一个vue.config.js文件,文件名字只能为这个,这样,后面在这个文件下个性的配置就会跟service.js的配置一起打包到项目里面:
![a3aee6fd3851ef9c7257df34811865cb.png](https://i-blog.csdnimg.cn/blog_migrate/eee3654e0f901bd60e80f6f035a9a5c3.jpeg)