W przypadku nowego modułu próbuję użyć npm build
bez gulp / Grunt / innych specjalistycznych narzędzi do kompilacji.
"scripts": {
"build": "node build.js"
},
Mój plik build.js jest prosty
console.log('Hello')
Jednak bieganie
npm build
Po prostu wychodzi bez drukowania, ze stanem 0.
Bieganie:
npm install
Robi również wszystkie normalne rzeczy, ale nie uruchamia też build.js.
Jak mogę zmusić npm do uruchomienia skryptu kompilacji?
Edycja: nawet proste polecenia bash wydają się nie działać, np
"scripts": {
"build": "touch TESTFILE"
},
Nie tworzy pliku o tej nazwie.
install
zamiast tego.