Mam zainstalowane nodejs (npm) i npm zainstalować grunt-cli na moim polu ubuntu. Znalazłem ładny konfiguracji Maven-ant-run dla Maven:Nie można uruchomić npm i bash z maven
https://gist.github.com/nadavdav/5308453
ale gdy uruchamiam mvn czystej instalacji z linii poleceń pojawia się:
building:
[echo] ---------------------------------------------------
[echo] -- NPM INSTALL --
[echo] ---------------------------------------------------
[exec] /usr/bin/npm: npm: line 2: syntax error near unexpected token `;'
[exec] /usr/bin/npm: npm: line 2: `;(function() { // wrapper in case we're in module_context mode'
Dlaczego npm zawieść kiedy biegasz wewnątrz maven?
EDIT: Mam teraz uaktualniony config:
<!-- <exec executable="bash" dir="${project.basedir}" osfamily="unix" -->
<!-- failonerror="true"> -->
<!-- <arg line="npm install" /> -->
<!-- </exec> -->
<!-- WORKING -->
<exec executable="npm" dir="${project.basedir}" failonerror="true">
<arg value="install" />
</exec>
której pracuje. Ale dziwne, że to nie działa podczas uruchamiania oryginalnej wersji.
Dzięki, rozwiązałeś również mój problem - czy mógłbyś opublikować swoje rozwiązanie jako odpowiedź (a nie jako zmianę swojego pytania) i zaakceptować tę odpowiedź? – olsn