I package.json
keine Installation reagieren-dom/Test-utils über npm
"devDependencies": {
...
"react-dom/test-utils": "*",
"react-test-renderer/shallow": "*"
},
hinzugefügt haben, wie durch react docs vorgeschlagen mit Version 16 von react
Ökosystem kompatibel zu sein.
Nach npm install --verbose
Laufen habe ich dieses:
18 verbose node v8.5.0
19 verbose npm v5.3.0
20 error code EINVALIDPACKAGENAME
21 error Invalid package name "react-dom/test-utils": name can only contain URL-friendly characters
22 verbose exit [ 1, true ]
auch als devDependency
über cli zu installieren versucht diesen Fehler gibt:
npm ERR! Error while executing:
npm ERR! /usr/bin/git ls-remote -h -t ssh://[email protected]/react-dom/test-utils.git
npm ERR!
npm ERR! Permission denied (publickey).
npm ERR! fatal: Could not read from remote repository.
npm ERR!
npm ERR! Please make sure you have the correct access rights
npm ERR! and the repository exists.
npm ERR!
npm ERR! exited with error code: 128
Wie kann ich dieses Problem lösen diese Pakete haben verfügbar für die Referenzierung im Code?
die Dinge, die Sie Pakete nennen, könnten keine Pakete sein, sie ** können nicht so benannt werden **. Npm-Pakete dürfen keinen Schrägstrich im Namen enthalten, es sei denn, es handelt sich um ein Gültigkeitsbereichspaket, das mit @ @ symbol – smnbbrv
@smnbbrv beginnt, also wie kann ich etwas wie "reac-dom/test-utils" in der import-Anweisung verwenden? – zmii