美文网首页
Homestead Vagrant环境下配置vue

Homestead Vagrant环境下配置vue

作者: 恐龙打酱油 | 来源:发表于2019-03-04 18:30 被阅读0次

    不管是npm还是cnpm在linux环境下安装都遇到了阻碍,无奈改用yarn完成了安装。

    进入安装目录,安装

    # npm i -g yarn

    npm在linux环境下会有各种各样的问题,所以使用yarn来安装。

    安装命令

    # yarn install --no-bin-links

    --no-bin-links 字面意思是设置时不要创建符号链接。查了下说是为了解决 linux 下的 npm 在 ntfs 分区上运行 npm install 遇到的创建软连接失败问题引入的。

    安装完成后,发现homestead没有安装webpack

    # sudo apt install webpack

    安装完成后开始编译

    # sudo webpack --watch --progress --config=build/webpack.dev.conf.js --env=admin

    编译完成,但是发现windows修改前端代码后并没有实时编译,需要修改package.json文件,在watch命令后面加上 --watch-poll=5000 参数

    # sudo  webpack --watch --watch-poll=5000 --progress --config=build/webpack.dev.conf.js --env=admin

    5000这个值是为了不让监控无限占用CPU,我的测试是CPU上升近30%幅度的时候会往下降。

    使用nohup命令来完成后台运行并记录日志的效果

    不带日志的后台运行

    # sudo nohup webpack --watch --watch-poll=5000 --progress --config=build/webpack.dev.conf.js --env=admin > /dev/null &

    带日志的后台运行

    # sudo nohup webpack --watch --watch-poll=5000 --progress --config=build/webpack.dev.conf.js --env=admin > ~/script.log 2>&1 &

    相关文章

      网友评论

          本文标题:Homestead Vagrant环境下配置vue

          本文链接:https://www.haomeiwen.com/subject/hppiuqtx.html