Nach der Zugabe von Android auf einem iOS-only Cordova Projekt, cordova build nicht mitCordova Build nicht mit
Error: Cannot find module 'lodash/object/assign'
Ich bin mir bewusst, dieser question "Can not Modul lodash/Objekt/assign finden", aber es ist kein xmlbuilder in meinem plist-Verzeichnis im global installierten Cordova-Modul (/ usr/local). Daher kann ich diese schnelle und schmutzige Lösung nicht ausprobieren.
Das Problem besteht auch nach dem Entfernen von Android und dem erneuten Ausführen von cordova build. Ich bin mir nicht bewusst, dass ich seit der letzten Ausführung von cordova build Änderungen am Projekt vorgenommen habe, abgesehen von einer winzigen Änderung an einer js-Datei im www.
Versionen: cordova -v: 5.4.1 Knoten -v: V4.2.4, npm -v lodash: 2.14.12 (wenn das auch der hier verwendet wird),
cordova Plugins Liste: cordova-hot-code-push-plugin 1.2.5 "Hot-Code-Push-Plugin" cordova-media-with-compression 2.0.15 "Medien mit Komprimierung: Alpha Software Edition" cordova-plugin-customurlscheme 4.1.3 " Benutzerdefiniertes URL-Schema " cordova-plugin-device 1.1.1" Gerät " cordova-plugin-dialogs 1.2.0" Benachrichtigung " cordova-plugin-file 4.1.1" Datei " cordova-plugin-inappbrowser 1.3.0 "InAppBrowser" cordova-plugin-iosrtc 2.2.2 "iosrtc" cordova-plugin-media-capture 1.2.1-dev "Capture" cordova-plugin-whitelist 1.2.1 "Whitelist " cordova-plugin-x-socialsharing 5.0.10" SocialSharing " cordova-universal-links-plugin 1.1.0" Universelles Links Plugin " ionic-plugin-tastatur 1.0.8" Tastatur " phonegap-plugin-push 1.5 .3 "PushPlugin"
Für die neue Version ist der richtige Ordner für Assign-Modul "cordova \ node_modules \ cordova-lib \ node_modules \ lodash \ object \", überprüfen Sie bitte, ob die Datei "assign.js" noch da ist oder nicht. –
/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/lodash/object/assign.js exists ... – nexus
Haben Sie versucht, "npm install -g [email protected]" zu verwenden, um das Programm neu zu installieren Cordova der Version 5.4.1? –