Ich habe ein postinstall-Knotenscript, das zuvor ausgeführte Skripts in meinen npm-scripts-Ordner kopiert. Dies funktioniert jedoch nur für Mac. Ich muss es auch für Windows arbeiten lassen, also erstelle ich eine neue Datei, die 1 für Windows oder das unten für Mac geleitete läuft.Konvertieren von Mac-Knotenscript in Windows
`cp ../node_modules/some-components/npm-scripts/*.js ../npm_scripts`
Ich bin nicht eine klare Art und Weise zu sehen, die Syntax verwendbar zu sein von einem Windows-Rechner als auch zu konvertieren als ob Kopie oder Robocopy zu verwenden. Irgendwelche Vorschläge würden sehr geschätzt werden.
Vorschlag: Erstellen Sie ein JavaScript zum Kopieren der Datei, z. über 'fs'. Dies ist offensichtlich plattformunabhängig. – qqilihq
Ich mache das aber bin unklar über die Windows-Syntax, weshalb ich gezeigt habe, was von Mac konvertiert werden musste. Das Grundformat ist dies. 'const exec = require ('./ exec'); const platformCheck =() => { if (process.platform === 'win32') { exec ('windows thing here'); } Exec ('Mac Sache hier) } ' – dch