频道栏目
首页 > 程序开发 > web前端 > HTML/CSS > 正文
在windows下安装gulp-sass时提示“Cannotreadproperty'0'ofundefined”如何解决?
2017-12-07 11:32:19      个评论    来源:姜丝的博客  
收藏   我要投稿

在windows下安装gulp-sass时提示“Cannotreadproperty'0'ofundefined”如何解决?

npm install --no-bin-links

参数将阻止npm为包可能包含的任何二进制文件创建符号链接

原文

The --no-bin-links argument will prevent npm from creating symlinks for any binaries the package might contain.

此命令解决:

在windows下安装gulp-sass时提示“Cannot read property ‘0’ of undefined”

报错说明:

16075 verbose unlock done using C:\Users\用户账号\AppData\Roaming\npm-cache\_locks\staging-b2905419af9aa49a.lock for D:\work\project_web_1.0.0\node_modules\.staging
16076 verbose stack TypeError: Cannot read property '0' of undefined
16076 verbose stack     at rmStuff (C:\Program Files\nodejs\node_modules\npm\lib\unbuild.js:61:24)
16076 verbose stack     at tryCatcher (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\util.js:16:23)
16076 verbose stack     at ret (eval at makeNodePromisifiedEval (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\promisify.js:184:12), :13:39)
16076 verbose stack     at lifecycle.then.then (C:\Program Files\nodejs\node_modules\npm\lib\install\action\unbuild.js:12:12)
16076 verbose stack     at tryCatcher (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\util.js:16:23)
16076 verbose stack     at Promise._settlePromiseFromHandler (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\promise.js:512:31)
16076 verbose stack     at Promise._settlePromise (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\promise.js:569:18)
16076 verbose stack     at Promise._settlePromise0 (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\promise.js:614:10)
16076 verbose stack     at Promise._settlePromises (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\promise.js:693:18)
16076 verbose stack     at Promise._fulfill (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\promise.js:638:18)
16076 verbose stack     at C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\nodeback.js:42:21
16076 verbose stack     at 
点击复制链接 与好友分享!回本站首页
上一篇:什么是HTML超文本语言?HTML超文本语言入门讲解
下一篇:CSS颜色的定义方式
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站