安装工具
以上两个的版本号 得一样。。。。。
vargrant 命令
vagrant box add BOX_NAME BOX_URL
添加一个 box
BOX_NAME 为要添加的 box 指定一个名字, 可任意. 命令 `vagrant init` 将使用这个名字进行初始化.
BOX_URL 指定 box 的地址, 可以是远程或本地 box 文件. 建议可先将远程 box
vagrant box addBOX_URL --name BOX_NAME
参数 --name 是 box 的别名, 可任意.
vagrant box list
查看本地已添加的 box
vagrant box remove BOX_NAME
删除本地已添加的 box
vagrant init BOX_NAME
初始化, 将在当前工作目录下创建 Vagrantfile 配置文件.
vagrant up
启动虚拟机
vagrant halt
关闭虚拟机
vagrant reload
重启虚拟机, 修改了配置文件 Vagrantfile 后, 可以使用这个命令重新加载配置.
vagrant status
查看虚拟机当前状态
vagrant ssh
进入虚拟环境
vagrant destroy
销毁虚拟机
目录下生成 Vagrantfile 文件打开进行配置
然后启动linux
启动成功。
接下来进行nodejs安装
先安装这些东西,有的可能已经有了。
sudo apt-get update
sudo apt-get install python
sudo apt-get install build-essential
sudo apt-get install gcc
sudo apt-get install g++
node官网下载 node-v4.4.4.tar.gz 安装包
先解压 命令依次:
tar -xvf node-v4.4.4.tar.gz
执行 ./configure --prefix=/usr/local/bin/node然后
make && make install
设置npm node 链接 ln -s
sudo ln -s /usr/local/bin/node/lib/node_modules/npm/bin/npm-cli.js /usr/bin/npm
sudo ln -s /usr/local/bin/node/bin/node /usr/bin/node
安装 express
sudo ln -s /usr/local/bin/node/lib/node_modules/express-generator/bin/express /usr/bin/express
sudo npm install -g express-generator
sudo npm install -g express
生成 express 项目
express testapp -e
npm install
安装 debugging工具
npm install node-inspector -g
安装时报错
解决办法 步骤:
1.npm config get prefix
2. sudo chown -R vagrant /usr/local/
3.sudo chown -R vagrant /usr/local/bin/
4. sudo chown -R vagrant /usr/local/share/
或者
mkdir npm-global
cd npm global
npm config set prefix /usr/vagrant/npm-global
ps:vagrant 用户名 whoami
启动: node --debug bin/www
新窗口: node-inspector & 指定端口 node-inspector--web-port=3000
vagrant 配置文件得 配置对应端口
有需要的交流的可以加个好友