NPM安装给出了致命的错误:引用不是树

时间:2018-05-08 08:37:32

标签: javascript node.js npm gruntjs npm-install

我正在尝试使用Grunt构建我的JavaScript文件。但是当我运行npm install时,它会显示错误消息“致命:引用不是树:cef34f39dcfwe(我想提交ID)。

有人有想法吗?

由于

2 个答案:

答案 0 :(得分:1)

删除 package-lock.json 并运行setDateRange() { this.orders.forEach( (s: any) => { if (s.status === 'PROGRESS') { model.beginDate.year = 2018; model.beginDate.month = 11; model.beginDate.day = 1; model.endDate.year = 2018; model.endDate.month = 11; model.endDate.day = 4; } if (s.status === 'SHIPPED') { model.beginDate.year = 2018; model.beginDate.month = 11; model.beginDate.day = 1; model.endDate.year = 2018; model.endDate.month = 11; model.endDate.day = 6; } if (s.status === 'DELIVERED') { model.beginDate.year = 2018; model.beginDate.month = 11; model.beginDate.day = 1; model.endDate.year = 2018; model.endDate.month = 11; model.endDate.day = 9; } } ); }
如果不起作用,请尝试以下操作:

npm install然后npm update

答案 1 :(得分:0)

从您遇到此问题的节点模块中删除对该软件包的所有引用,然后尝试使用

清除节点模块
npm cache clear --force

然后使用

npm install