2016-06-03 13 views
0

Gibt es eine Möglichkeit, Npm-Skripte in mehrere Dateien aufzuteilen?Npm-Skripte in mehrere Dateien aufteilen

Zur Zeit habe ich nächste Struktur:

"pages-build-js": "browserify pages/dev/js/init.js -o pages/static/js/bundle.js", "pages-build-scss": "node-sass pages/dev/scss/init.scss > pages/static/css/main.css",

Allerdings gibt es eine Möglichkeit, ich diese Skripte in separaten package.json in pages Verzeichnis und dann von den Eltern bewegen kann Verzeichnis laufen zu lassen?

Das Problem ist, dass, wenn ich es mache, sieht aus wie es keine lokalen Pakete aus dem übergeordneten Verzeichnis zu sehen. Wie kann ich es lösen?

Dank

Antwort

1

Ich bin mir nicht sicher, ob dies ist, was Sie wollen, aber ich hatte ein Projekt, bei dem wir für unseren Backend ein separates package.json hatten.

Um alles bis wir Hut diese in unsere package.json

"scripts": { 
    "setup": "npm install && cd ./src/backend && npm install" 
}, 

Set, das alle Pakete aus den beiden Dateien zu installieren.

Sie sollten auch in der Lage sein, anderen npm Skripts ausführen, die Art und Weise

So etwas wie diese

"scripts": { 
    "build-js": "cd ./pages && npm run pages-build-js" 
},