laravel前端配置


安装node,npm

// 安装node,npm是node.js自带的功能
brew install node

安装依赖包

阿里在国内搭建了镜像服务器:http://npm.taobao.org 
需要执行以下命令更改:
npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global
// 首先更新npm
npm update -g npm
// 安装依赖包
npm install
// 如果报错则清除本地缓存,再试
npm cache clean --force

将文件打包

npm run dev // 测试环境时使用
npm run prod // 生产环境时使用
npm run watch // 后台自动打包

npm加入版本控制

// webpack.mix.js
mix.js('resources/assets/js/app.js', 'public/js').version();
// blade文件引用
<link rel="stylesheet" href="{{ mix('/css/app.css') }}">