微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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来运行测试(并让用户决定如何安装它)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐