예를 들어 Mac과 Win 모두에 특정 모듈을 설치하고 싶지만 Linux 플랫폼에는 특정 모듈을 설치하지 않으려고 합니다. 어떻게 설정하나요? 가능합니까?
보충제
드디어 쉘 스크립트를 사용하여 이 작업을 수행할 수 있다는 것을 발견했습니다
으아악天蓬老师2017-05-16 13:39:43
package.json
가능한지는 모르겠지만, 스크립트를 이용해서 구현할 수는 있습니다. package.json
能不能我不清楚,但是用脚本实现啊。
// index.js
const exec = require('child_process').exec
const platform = process.platform;
switch(platform) {
case 'darwin':
// mac
break;
case 'linux':
exec('npm install XXX')
break;
case 'win32':
break;
}
node index.js
으아아아
node index.js
를 사용하여 XXX🎜 설치