При написании package.json
:package.json добавить «NPM установить -g» в сценарии предустанавливать
"scripts": { "preinstall": "npm install -g grunt-cli" }, "devDependencies": { "async": "^0.9.0", "grunt": "^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", "marked": "^0.3.2", "time-grunt": "^1.0.0", "underscore": "^1.7.0" }
И затем, выполнив команду npm install
Он работает на некоторых компьютерах, но на некоторых я получаю это ошибка: http://pastebin.com/rYUwhV5k
Правильное использование package.json
? Есть ли другой способ сделать это? Как устранить проблему, которая возникает на других компьютерах?
У вас не должно быть глобального запуска установки как часть вашей предварительной установки. Люди не поймут, что это там, путайте, почему установлен новый глобальный пакет. –