Mac 安装node npm cnpm vue 创建并启动vue项目的流程 以及清空npm缓存和卸载 node 和 npm 的方法
S01 安装node(内含npm)
首先,到官网下载长期支持版,截止目前,最新的长期支持版本号是10.16.3
https://nodejs.org/zh-cn/download/
![](https://img2018.cnblogs.com/blog/1609091/201910/1609091-20191010162505068-1434607350.png)
下载完毕后,安装该文件
![](https://img2018.cnblogs.com/blog/1609091/201910/1609091-20191010162805330-457112679.png)
这里注明了安装位置,并且,除了node,默认还会安装npm
node安装位置:
/user/local/bin/node
npm安装位置:
/user/local/bin/npm
![](https://img2018.cnblogs.com/blog/1609091/201910/1609091-20191010162959503-1414717879.png)
在第四步你可以自定义安装内容
![](https://img2018.cnblogs.com/blog/1609091/201910/1609091-20191010163652211-639063445.png)
这里选择你要安装的内容
![](https://img2018.cnblogs.com/blog/1609091/201910/1609091-20191010163916278-527317226.png)
安装完毕
![](https://img2018.cnblogs.com/blog/1609091/201910/1609091-20191010164120875-981669808.png)
S02 安装cnpm
npm相当于node的应用商店,但是npm对国内网速不太友好,所以这里需要安装cnpm换成国内的。
安装cnpm命令如下:
sudo npm install -g cnpm --registry=https://registry.npm.taobao.org
![](https://img2018.cnblogs.com/blog/1609091/201910/1609091-20191010165010707-1435742884.png)
cnpm安装完毕
![](https://img2018.cnblogs.com/blog/1609091/201910/1609091-20191010170855807-684977479.png)
S03 安装vue项目脚手架
vue安装命令如下:
sudo cnpm install -g @vue/cli
![](https://img2018.cnblogs.com/blog/1609091/201910/1609091-20191010171257320-1984597984.png)
这里安装完毕
![](https://img2018.cnblogs.com/blog/1609091/201910/1609091-20191010171430935-1946391126.png)
需要说明的是,截止目前,这里默认安装的版本是3.11.0
建议安装3.x
的版本,不太建议使用2.x
的版本
注
如果安装失败,可以使用以下命令清空 npm缓存
npm cache clean --force
如果你想卸载node
以及卸载npm
可以使用以下命令
sudo npm uninstall npm -g
sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*
sudo rm -rf /usr/local/include/node /Users/$USER/.npm
sudo rm /usr/local/bin/node
sudo rm /usr/local/share/man/man1/node.1
sudo rm /usr/local/lib/dtrace/node.d
如果你不放心,可以关机,重启启动以下
分别输入执行node
和npm
,如果卸载成功,会显示command not found
Vue项目创建
1) 进入存放项目的目录
>: cd ***
2) 创建项目
>: vue create 项目名
然后就会显示如下界面:
首先,按↓
然后↩︎
Enter ,选择手动配置。
![](https://img2018.cnblogs.com/blog/1609091/201910/1609091-20191010210015068-225275638.png)
( 🔼 🔽 切换 ) ( 空格 选中 ) ( ↩︎
Enter 继续 )
Windows中的界面如下:
![](https://img2018.cnblogs.com/blog/1609091/201910/1609091-20191010204621106-1528682656.jpg)
Mac中的界面如下:
![](https://img2018.cnblogs.com/blog/1609091/201910/1609091-20191010211229765-135480496.png)
按照下面
3) 项目初始化
1.选择 Manually select features
2.选择 Babel,Router,Vuex,Linter
3.选择 Y
4.选择 ESLint with error prevention only (不用严格代码规范)
5.选择 Lint on save
6.选择 In dedicated config files
7.选择 N. (不保留)
注意 : 如果 4.你选择严格模式,项目能运行,但是会飘红,甚至都不能写注释。
项目创建成功后 :
![](https://img2018.cnblogs.com/blog/1609091/201910/1609091-20191010212216160-540925417.png)
vue项目目录结构分析
├── v-proj
| ├── node_modules // 当前项目所有依赖,一般不可以移植给其他电脑环境
| ├── public
| | ├── favicon.ico // 标签图标
| | └── index.html // 当前项目唯一的页面
| ├── src
| | ├── assets // 静态资源img、css、js
| | ├── components // 小组件
| | ├── views // 页面组件
| | ├── App.vue // 根组件
| | ├── main.js // 全局脚本文件(项目的入口)
| | ├── router.js // 路由脚本文件(配置路由 url链接 与 页面组件的映射关系)
| | └── store.js // 仓库脚本文件(vuex插件的配置文件,数据仓库)
| ├── README.md
└ └── **配置文件
项目创建之后,可以通过pycharm打开改文件根目录。
为了能够正确识别.vue
文件需要安装插件Vue.js
,安装之后,按钮变成重新启动IDE,点击后会重新启动pycharm。
![](https://img2018.cnblogs.com/blog/1609091/201910/1609091-20191010213912488-1860747965.png)
等待文件加载完毕后,左上角,新增配置。
![](https://img2018.cnblogs.com/blog/1609091/201910/1609091-20191010214231975-2001575047.png)
不要点击Templates列表,点击+
号
![](https://img2018.cnblogs.com/blog/1609091/201910/1609091-20191010214623862-1588203357.png)
按照如下选择:
![](https://img2018.cnblogs.com/blog/1609091/201910/1609091-20191010215856321-363801524.png)
之后,点击启动项目
![](https://img2018.cnblogs.com/blog/1609091/201910/1609091-20191010220157675-1683352673.png)
就能从如下地址,访问
![](https://img2018.cnblogs.com/blog/1609091/201910/1609091-20191010220247952-693631952.png)
vue项目,启动成功后:
![](https://img2018.cnblogs.com/blog/1609091/201910/1609091-20191010220321410-261157155.png)