在v8-debug@0.4.6安装脚本'node-pre-gyp install --fallback-to-build失败

时间:2015-11-11 03:23:57

标签: node.js npm meanjs npm-install

使用npm install时出现此问题。 (很多其他人都有这个问题以及其他命令/任务)。

我正在添加这个问题作为对已经为很多人工作的解决方案的参考。

2 个答案:

答案 0 :(得分:10)

russfrisch 4天前评论过:

  

我遇到了同样的问题。更改版本   grunt-node-inspector预先添加"> ="而不是"〜"得到了这个   为我工作。

链接到我发现此解决方案的github page

答案 1 :(得分:0)

在Ubuntu 16.04上,对我有用的是升级节点

updating nodejs on ubuntu 16.04

我正在从下面的上面的链接复制解决方案

要更新,您可以安装n

var geojson = {
    "type": "FeatureCollection",
    "features": [{
        "type": "Feature",
        "geometry": {
            "type": "LineString",
            "coordinates": [
                []
            ]
        },"properties": {
            "distance_m":[]
        }
    }]
};

var style = {property: 'distance_m', //color based on this json property
             type: 'interval',
             stops: [
             [0.00, '#f1f075'],
             [50.00, '#e55e5e'],
             [100.00, '#bcbddc'],
             [200.00, '#ed6498']
]}

map.on("load", function() {
    map.addLayer({
        'id': 'line-animation',
        'type': 'line',
        'source': {
            'type': 'geojson',
            'data': geojson
        },
        'paint': {
            // 'line-color': styled dynamically based on distance_m
        }
    });

    $.getJSON('testdata.geojson', function(results){
       var current = results.features[x3].properties.distance_m;
       geojson.features[0].properties.distance_m.push(current);
       map.getSource('line-animation').setData(geojson);
       map.setPaintProperty('line-animation', 'line-color', style); // all lines are returned black?

    })
 });

然后:

sudo npm install -g n

或特定版本

sudo n latest

然后尝试安装

sudo n 8.9.0