node.js – package.json将“npm install -g”添加到脚本预安装

在编写package.json时:

  “脚本”:{
    “preinstall”:“npm install -g grunt-cli”
    },
  “devDependencies”:{
    “async”:“^ 0.9.0”,
    “咕噜”:“^ 0.4.5”,
    “grunt-contrib-connect”:“^ 0.9.0”,
    “grunt-contrib-cssmin”:“^ 0.10.0”,
    “grunt-contrib-jshint”:“^ 0.10.0”,
    “grunt-contrib-uglify”:“^ 0.6.0”,
    “grunt-contrib-watch”:“^ 0.6.1”,
    “jit-grunt”:“^ 0.9.0”,
    “标记”:“^ 0.3.2”,
    “time-grunt”:“^ 1.0.0”,
    “下划线”:“^ 1.7.0”
  }

然后运行命令npm install

它适用于某些计算机但在某些计算机上我收到此错误
http://pastebin.com/rYUwhV5k

是否正确使用package.json?
还有其他办法吗?
如何解决其他计算机上出现的问题?

解决方法

根据npm文档“注意:安装脚本是反地球”
https://docs.npmjs.com/misc/scripts

在您的情况下,最好只是添加readme.md,您需要安装grunt来运行测试(并让用户决定如何安装它)

相关文章

这篇文章主要介绍“基于nodejs的ssh2怎么实现自动化部署”的...
本文小编为大家详细介绍“nodejs怎么实现目录不存在自动创建...
这篇“如何把nodejs数据传到前端”文章的知识点大部分人都不...
本文小编为大家详细介绍“nodejs如何实现定时删除文件”,内...
这篇文章主要讲解了“nodejs安装模块卡住不动怎么解决”,文...
今天小编给大家分享一下如何检测nodejs有没有安装成功的相关...