laravel windows下安装 gulp 和 laravel-elixir
1)首先,确定一下你装了nodejs和npm了没?没装的话,到官网去下载最新版,传送门:https://nodejs.org/en/
npm 不需要单独安装,安装完 nodejs 就自带 npm 的了
检查是否安装成功(进入cmd)
node -v
npm -v
2)npm 换淘宝的源(一定要换!!!),或者开vpn
npm install -g cnpm --registry=https://registry.npm.taobao.org
3)安装 git (如果已经安装了就忽略)
不用vpn的话,这个在官网都很难下(下载失败),csdn上有小伙伴上传了,可以用到这里下载,传送门:http://download.csdn.net/detail/u012453843/9747046
另外我也下了一份到百度云,传送门:http://pan.baidu.com/s/1hrXUiLQ 密码:51ku
安装好之后,添加git的bin目录到环境变量去
git --version
4)安装 python
到官网下就可以了,传送门:https://www.python.org/downloads/
PS:我用的是 2.7.13 版本的,3.6.0 版本的没试过
安装好之后,添加python目录和Scripts目录到环境变量去
PS:重建 node-sass 时会报找不到 python2 执行文件,安装好的 python 只有一个 python.exe,我们直接复制一个 python.exe 副本,重命名为 python2.exe
5)使用Visual C++ 2015 Build Tools 安装/修复 vc 环境(如果你确定你的 vc 环境没问题就忽略)
安装过程可能有点久,不过还是等吧,试过了网上好多种方法,到头来还是浪费时间而已,还是规规矩矩地下载 vc 吧!!!
传送门:http://landinghub.visualstudio.com/visual-cpp-build-tools
6)window3 下 node-sass 的环境配置不太对,需要当前环境下重建一下 node-sass
cnpm rebuild node-sass
7)安装 gulp 工具
cnpm install --global gulp-cli
8)安装 laravel-elixir 及其他依赖
cnpm install --no-bin-links
大功告成!