博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
homestead虚拟机,通过npm下载依赖包和解决运行gulp报错问题 yarn出错问题
阅读量:7136 次
发布时间:2019-06-28

本文共 1006 字,大约阅读时间需要 3 分钟。

yarn出错问题

1. 在虚拟器运行 npm 下载依赖组件时报错:

npm ERR! EPROTO: protocol error, symlink ...

解决方案:

运行 npm 时增加参数 --no-bin-links 

npm install --no-bin-links

 

2. 执行 gulp 命令时报错:

ENOENT: no such file or directory, scandir '/home/vagrant/Code/sample/node_modules/node-sass/vendor'

解决方案:

使用 npm 重新生成 node-saaa

npm rebuild node-sass --no-bin-links

 

windows host中的vagrant box 中使用npm install时,由于host os不支持linuxsymbol link,所以必须使用 --no-bin-links 命令

 

加速 npm 下载速度

npm config set registry

 

yarn install 报错

error An unexpected error occurred: "EPROTO: protocol error, symlink '../../

  1. 删除应用里面的 node_modules 文件夹。

    rm –rf node_modules

yarn install --save --no-bin-links

 

  1. 配置淘宝 npm 镜像。

$ npm install -g cnpm --registry=https://registry.npm.taobao.org

cnpm 重新安装。

$ cnpm install

等待安装完成。

$ downloading

进入应用根目录 (我的是 sample ) ,启动 gulp

$ gulp

如果出现以下界面,那就是成功了

 

[15:43:28] Using gulpfile ~/Code/sample/gulpfile.js

[15:43:28] Starting 'default'...

[15:43:28] Starting 'sass'...

 

Fetching Sass Source Files...

- resources/assets/sass/app.scss

 

Saving To...

 

 

转载地址:http://bicrl.baihongyu.com/

你可能感兴趣的文章
用于接口 IP 的 Netsh 命令
查看>>
考试中发现的一个规律
查看>>
那些年我们追过的桌面虚拟化技术-浅析
查看>>
awk数组实战
查看>>
测试博客代码格式
查看>>
JVM虚拟机内存配置详解
查看>>
百度搜索接口调用
查看>>
KgB2B商贸平台商铺相册插件-Hibernate配置代码
查看>>
CentOS7与6的区别
查看>>
mysql触发器
查看>>
~/.vimrc配置
查看>>
我的友情链接
查看>>
PhoneGap-Android开发环境搭建
查看>>
标准STP中的集成数据验证策略
查看>>
php定时执行任务
查看>>
Visual studio2012密钥 vs2012密钥 本人亲测 真实有效
查看>>
MySQL-随机唯一字符
查看>>
Ascii码表
查看>>
功能点过程
查看>>
acctmod-sympa.sh
查看>>