Vue+express在win7配置遇到的问题

0

原本在 centos 虚拟机已经安装配置好Nodejs Vue 的环境,但是因为没办法在虚拟机之间分享电脑环境,开发起来会比较麻烦,所以还是决定在win7上也配置环境 ,遇到了很多大坑,比如 node 开发版本不兼容 vue 导致 init 假死。最后总结起来其实也没有那么麻烦。配置 Nodejs 或者 Vue 的环境,只需要用到两个管理器就好了:npm 和 nvm

先安装 nvm ! nvm 会把 npm 也装上。

1.nvm

nvm 是 node 的一个版本管理器,在 windows 上直接下载安装包双击安装即可。如果原本电脑已经安装了 node.js,可覆盖清空 node.js,因为安装好的 nvm 再安装 Node.js版本非常方便。

windows nvm 下载地址

在 powershell 输入 nvm 就有参数提示

先用 nvm node_mirror 和 nvm npm_mirror 换淘宝源。

再 nvm install 相应的 node 版本,安装会同时把 npm 装上

2.npm

npm 是 node 的一个包管理器。

安装 vue 和 vue-cli 如下:

1
2
# 全局安装
npm install -g vue vue-cli

这样就可以随时 init 一个 vue 项目了。

安装 express-generator,生成规范化的 express 应用目录

1
2
3
4
5
# 全局安装
npm install -g express-generator
...
# 生成 express 应用
express xxx

3.pm2

pm2 是一个node守护进程的管理器,功能非常强大,支持 log 和 拉起进程。

安装也是通过 npm 安装:

1
2
3
4
5
npm install -g pm2
# 打开实时监控
pm2 monit
# 打印log
pm2 log [pid]