o2team / elf

灵活可扩展的 HTML5 构建工具
https://elf.aotu.io
MIT License
495 stars 67 forks source link

安装 node-sass 时需要编译 #29

Open booxood opened 6 years ago

booxood commented 6 years ago

ELF 版本

v1.9.0

运行环境

windows

信息

安装 node-sass 时指定了SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ 但无法找到对应的已经编译好的版本

booxood commented 6 years ago

因为淘宝镜像 "node-sass": "4.5.3" 没有对应的 image

duyueyue commented 6 years ago

我自己安装了node,查了一下node 版本是v8.9.4 npm 版本是5.60版本 之后我执行 npm install -g elf-cli 总是报错,大牛,我是初学者,不太会用node,不知道是什么问题啊,怎么来执行命令,装elf

booxood commented 6 years ago

@duyueyue 你是在什么系统里使用? 有按照 安装 这里的命令来吗?

# mac/linux
$ SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ PHANTOMJS_CDNURL=https://npm.taobao.org/mirrors/phantomjs/ npm install -g elf-cli --registry=https://registry.npm.taobao.org
# windows
$ npm install -g elf-cli --registry=https://registry.npm.taobao.org --SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ --PHANTOMJS_CDNURL=https://npm.taobao.org/mirrors/phantomjs/
duyueyue commented 6 years ago

windows

$ npm install -g elf-cli --registry=https://registry.npm.taobao.org --SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ --PHANTOMJS_CDNURL=https://npm.taobao.org/mirrors/phantomjs/

window7上面

booxood commented 6 years ago

能把报错信息贴出来看下吗?

duyueyue commented 6 years ago

20180115173605

booxood commented 6 years ago

报错提示 需要安装 git

另外你复制

npm install -g elf-cli --registry=https://registry.npm.taobao.org --SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ --PHANTOMJS_CDNURL=https://npm.taobao.org/mirrors/phantomjs/

这段执行试试,而不只是 npm install -g elf-cli

duyueyue commented 6 years ago

好的,我试试!谢谢~

duyueyue commented 6 years ago

@booxood 可以了!!

zongyuan-vale commented 6 years ago

ELF 版本 v1.9.0

运行环境 mac

信息 运行安装命令报错 " SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ PHANTOMJS_CDNURL=https://npm.taobao.org/mirrors/phantomjs/ npm install -g elf-cli --registry=https://registry.npm.taobao.org " 如图

wx20180702-202706 2x

booxood commented 6 years ago

image

@zongyuan-vale 这里失败了,看看为什么。需要加 sudo ?

booxood commented 6 years ago

image

@zongyuan-vale 或者先把这个文件删掉再安装试试

zongyuan-vale commented 6 years ago

我更改了/usr/local的权限之后就可以安装了,抱歉一直在996,没有及时回复(Modifying the "/usr/local" permission may be the solution to install "elf" error)