Laravel Mi安装与应用

​首先在服务器中安装yarn,软件网站 https://yarn.bootcss.com/docs/install/#centos-stable

根据系统要求选择安装版本,下载

curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo

如果您还没有安装node.js,还应该配置NoDeSurCE存储库:

curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -

安装

sudo yum install yarn
## OR ##
sudo dnf install yarn

通过如下命令测试Yarn 是否安装成功:

yarn --version

这样就安装完毕yarn

接下来安装 npm 依赖即可

使用 Mix 很简单,首先你需要使用以下命令安装 npm 依赖即可。我们将使用 Yarn 来安装依赖,在这之前,因为国内的网络原因,我们还需为 Yarn 配置安装加速:

$ yarn config set registry https://registry.npm.taobao.org

使用 Yarn 安装依赖:

SASS_BINARY_SITE=http://npm.taobao.org/mirrors/node-sass yarn

yarn 命令前添加 SASS_BINARY_SITE=http://npm.taobao.org/mirrors/node-sass 的目的是告诉 yarn 到淘宝的镜像去下载 node-sass 二进制文件。

在homestead本地环境中安装npm与yarn过程

首先在cmd 中在网站根目录执行

第零步(如果遇到错误的时候执行,否则请跳过):

$ rm -rf node_modules

第一步(国内网络环境原因,必须修改):

$ yarn config set registry   https://registry.npm.taobao.org

第二步(一定要加上 -- no-bin-links):

$ yarn install --no-bin-links

第三步修改项目根目录下的 pakage.json 文件:

"scripts":{"dev": "npm run development","development": "NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js","watch": "NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js","watch-poll": "npm run watch -- --watch-poll","hot": "NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js","prod": "npm run production","production": "NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"},

运行 npm run watch-poll

阅读 156

Comments