Thanks for the replies, @rapropos and @netkow!
I found a backup I took when the project was running and extracted it. The package.json shows this:
“dependencies”: {
“@angular/common”: “5.0.3”,
“@angular/compiler”: “5.0.3”,
“@angular/compiler-cli”: “5.0.3”,
“@angular/core”: “5.0.3”,
“@angular/forms”: “5.0.3”,
“@angular/http”: “5.0.3”,
“@angular/platform-browser”: “5.0.3”,
“@angular/platform-browser-dynamic”: “5.0.3”,
“@ionic-native/core”: “4.4.0”,
“@ionic-native/splash-screen”: “4.4.0”,
“@ionic-native/status-bar”: “4.4.0”,
“@ionic/pro”: “1.0.16”,
“@ionic/storage”: “2.1.3”,
“@types/npm”: “^2.0.29”,
“@types/xml2json”: “^0.10.0”,
“child_process”: “^1.0.2”,
“childprocess”: “^2.0.2”,
“cordova-android”: “6.3.0”,
“defiant”: “^1.4.5”,
“fs”: “file:node_modules/fs”,
“ionic-angular”: “3.9.2”,
“ionicons”: “3.0.0”,
“json-query”: “^2.2.2”,
“json2typescript”: “^1.0.5”,
“jsonpath”: “^1.0.0”,
“node-jq”: “^1.2.0”,
… (cut off - let me know if you need more)
Mark - I ran the npm install -g ionic@latest in my project, then ran npm install there, too.
The npm install failed:
26462 warn optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.3 (node_modules/fsevents):
26463 warn optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.3 install: node install
26463 warn optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
26464 verbose optional SKIPPING OPTIONAL DEPENDENCY:
26464 verbose optional Failed at the fsevents@1.1.3 install script.
26464 verbose optional SKIPPING OPTIONAL DEPENDENCY: This is probably not a problem with npm. There is likely additional logging output above.
26465 verbose stack Error: node-expat@2.3.16 install: node-gyp rebuild
26465 verbose stack Exit status 1
26465 verbose stack at EventEmitter. (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16)
26465 verbose stack at EventEmitter.emit (events.js:376:20)
26465 verbose stack at ChildProcess. (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
26465 verbose stack at ChildProcess.emit (events.js:376:20)
26465 verbose stack at maybeClose (internal/child_process.js:1055:16)
26465 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)
26466 verbose pkgid node-expat@2.3.16
26467 verbose cwd /Users/bret/personal/TTV/ttvBMD/backup/040518_1322/tmp
26468 verbose Darwin 20.3.0
26469 verbose argv “/usr/local/bin/node” “/usr/local/bin/npm” “install”
26470 verbose node v14.17.0
26471 verbose npm v6.14.13
26472 error code ELIFECYCLE
26473 error errno 1
26474 error node-expat@2.3.16 install: node-gyp rebuild
26474 error Exit status 1
26475 error Failed at the node-expat@2.3.16 install script.
26475 error This is probably not a problem with npm. There is likely additional logging output above.
fsevents and node-gyp didn’t want to install. Any thoughts? Need more info/log files?
FWIW, ionic info now shows:
tmp CreateContestSlides % ionic info
[WARN] Detected locally installed Ionic CLI, but it’s too old–using global CLI.
Ionic:
Ionic CLI : 5.4.16 (/usr/local/lib/node_modules/ionic)
Ionic Framework : ionic-angular 3.9.2
@ionic/app-scripts : 3.1.5
Cordova:
Cordova CLI : not installed
Cordova Platforms : not available
Cordova Plugins : not available
Utility:
cordova-res : not installed
native-run : not installed
System:
NodeJS : v14.17.0 (/usr/local/bin/node)
npm : 5.6.0
OS : macOS Big Sur
Xcode : Xcode 12.5 Build version 12E262
Thanks in advance for ANYTHING you can help with, guys!
Bret