ΠΡΠΈΠ²Π΅Ρ,
ΠΠ°ΡΠΈΠ½Π°Ρ Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄, ΠΌΡ Π½Π°ΡΠ°Π»ΠΈ Π²ΠΈΠ΄Π΅ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΠΏΡΠΈ ΠΏΠΎΠΏΡΡΠΊΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΉ ΠΏΡΠΎΠ΅ΠΊΡ Angular2 + Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ @ types / lodash-es ΠΈ lodash-es.
.../node_modules/@types/lodash/common/object.d.ts (): Cannot find name 'Exclude'.
ΠΡΠΎ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½Π½Π°Ρ ΡΠ±ΠΎΡΠΊΠ° Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ Π·Π°Π²Π΅ΡΡΠ°Π΅ΡΡΡ ΡΡΠΏΠ΅ΡΠ½ΠΎ.
Π ΠΏΡΠΎΠ΅ΠΊΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ:
"@ types / lodash-es": "^ 4.14.5",
"lodash-es": "^ 4.17.4",
"ΠΌΠ°ΡΠΈΠ½ΠΎΠΏΠΈΡΠ½ΡΠΉ ΡΠ΅ΠΊΡΡ": "~ 2.3.2"
ΠΠΎ https://github.com/lodash/lodash/issues/4225 ΠΈ https://stackoverflow.com/questions/55018665/following-lodash-error-on-build-cannot-find-name-exclude , ΠΏΠΎΡ ΠΎΠΆΠ΅, Π²Π½Π΅ΡΠ΅Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π½Π° Typescript 2.8+
ΠΠ΅ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ Π²Ρ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ, ΡΡΠΎΠ±Ρ Π²Π΅ΡΡΠΈΡ ΠΌΠ°ΡΠΈΠ½ΠΎΠΏΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ° Π±ΡΠ»Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π° ββΠ΄ΠΎ 2.3+?
ΠΠ½Π΅ ΠΊΠ°ΠΆΠ΅ΡΡΡ, ΡΡΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π²ΡΠ·Π²Π°Π½Π° ΡΠ΅ΠΌ, ΡΡΠΎ @ types / lodash-es ΡΡΠ΅Π±ΡΡΡ "@ types / lodash": "*" Π² ΡΠ°ΠΉΠ»Π΅ package-lock.json. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Π² ΡΠ°ΠΉΠ»Π΅ package-lock.json ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ°Ρ Π·Π°ΠΏΠΈΡΡ:
"@types/lodash": {
"version": "4.14.123",
"resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.123.tgz",
},
Π²Π΅ΡΡΠΈΡ 4.14.123 ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ (ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π² Typescript 2.8+).
ΠΠ°ΠΊ Ρ ΠΌΠΎΠ³Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²Π΅ΡΡΠΈΡ @types \ lodash-es, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π΅ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ / ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ Π²Π΅ΡΡΠΈΠΈ @ types / lodash?
ΠΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° ββΠ² ΠΌΠΎΠ΅ΠΌ Π²ΠΎΠΏΡΠΎΡΠ΅ Π·Π΄Π΅ΡΡ: https://stackoverflow.com/questions/55123747/lodash-es-error-on-build-cannot-find-name-exclude
ΠΠ½Π΅ ΠΊΠ°ΠΆΠ΅ΡΡΡ, ΡΡΠΎ Π΄Π°ΠΆΠ΅ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠ΅ Π²Π΅ΡΡΠΈΠΈ @ types / lodash-es Π²ΡΠ·ΡΠ²Π°ΡΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π² ΠΏΡΠΎΠ΅ΠΊΡ ΡΠ°ΠΌΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ Π²Π΅ΡΡΠΈΠΈ @ types / lodash, ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΠΏΡΠΎΠ΅ΠΊΡ Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ @ types / lodash 4.14.123 ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π΅ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌ Ρ Typescript 2.3. * (ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Exclude). ΠΠ΄Π½Π°ΠΊΠΎ Ρ Π½Π΅ ΠΌΠΎΠ³Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠΎΠ²Π°ΡΡ, ΠΊΠ°ΠΊΠ°Ρ Π²Π΅ΡΡΠΈΡ @ types / lodash ΡΡΠ΅Π±ΡΠ΅ΡΡΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΡΠΎ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΡΡ ΠΊΠΎΡΠ²Π΅Π½Π½ΠΎ @ types / lodash-es, ΡΡΠΎ ΡΠ²Π»ΡΠ΅ΡΡΡ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΡΠ²ΡΠ·Π°Π½Π½ΠΎΠΉ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Ρ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ΅ ...
package.json
{
"name": "Π’Π΅ΡΡ",
"Π²Π΅ΡΡΠΈΡ": "0.0.0",
Β«Π»ΠΈΡΠ΅Π½Π·ΠΈΡΒ»: Β«MITΒ»,
"scripts": {
Β«Π½Π³Β»: Β«Π½Π³Β»,
"start": "ng serve",
"build": "ng build",
"ΡΠ΅ΡΡ": "Π½Π³ ΡΠ΅ΡΡ",
"lint": "ng lint",
"e2e": "ng e2e",
"bundle-report": "webpack-bundle-analyzer dist / stats.json"
},
"ΡΠ°ΡΡΠ½ΡΠΉ": ΠΏΡΠ°Π²Π΄Π°,
"dependencies": {
"@ angular / animations": "^ 4.2.5",
"@ angular / common": "^ 4.2.5",
"@ angular / compiler": "^ 4.2.5",
"@ angular / compiler-cli": "^ 4.2.5",
"@ angular / core": "^ 4.2.5",
"@ angular / forms": "^ 4.2.5",
"@ angular / http": "^ 4.2.5",
"@ angular / platform-browser": "^ 4.2.5",
"@ angular / platform-browser-dynamic": "^ 4.2.5",
"@ angular / router": "^ 4.2.5",
"@ asymmetrik / ngx-leaflet": "2.6.1",
"@ asymmetrik / ngx-leaflet-draw": "2.7.1",
"@ types / angular-ui-bootstrap": "^ 0.13.44",
"@ types / fullcalendar": "^ 3.5.0",
"@ types / googlemaps": "^ 3.26.14",
"@ types / highcharts": "^ 5.0.36",
"@ types / jquery": "^ 2.0.46",
"@ types / jqueryui": "^ 1.11.35",
"@ types / leaflet": "1.2.7",
"@ types / leaflet-draw": "0.4.12",
"@ ΡΠΈΠΏΡ / ΠΌΠΎΠΌΠ΅Π½Ρ": "^ 2.13.0",
"@ types / node": "^ 6.0.79",
"@ ultimate / ngxerrors": "^ 1.3.0",
"angular2-virtual-scroll": "^ 0.3.1",
"babel-ΡΠ΅Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ-Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ": "^ 6.5.0",
"bootstrap": "^ 3.3.7",
"core-js": "^ 2.4.1",
"dragula": "^ 3.7.2",
"font-awesome": "^ 4.7.0",
"fullcalendar": "^ 3.6.2",
"fullcalendar-scheduler": "^ 1.9.3",
"highcharts": "6.2.0",
"jquery": "^ 3.2.1",
"jquery-ui-sortable": "^ 1.0.0",
"jqueryui": "^ 1.11.1",
Β«Π»ΠΈΡΡΠΎΠ²ΠΊΠ°Β»: Β«1.3.1Β»,
"Π»ΠΈΡΡΠΎΠ²ΠΊΠ°-ΡΠΎΠ·ΡΠ³ΡΡΡ": "1.0.2",
"lodash": "^ 4.17.4",
"ΠΌΠΎΠΌΠ΅Π½Ρ": "^ 2.18.1",
"ΠΌΠΎΠΌΠ΅Π½Ρ-ΡΠ°ΡΠΎΠ²ΠΎΠΉ ΠΏΠΎΡΡ": "^ 0.5.14",
"ng-treetable": "^ 1.2.3",
"ng2-ckeditor": "1.1.9",
"ng2-dragula": "^ 1.5.0",
"ng2-pdf-viewer": "3.0.8",
"ngx-bootstrap": "^ 1.9.1",
"ngx-cookie-service": "^ 1.0.10",
"ngx-malihu-scrollbar": "^ 1.1.2",
"ngx-pipe": "~ 1.6.1",
"ngx-restangular": "^ 1.0.11",
"ngx-slick": "^ 0.1.3",
"Primeng": "4.2.2",
"rxjs": "^ 5.1.0",
"Π³Π»Π°Π΄ΠΊΠ°Ρ ΠΊΠ°ΡΡΡΠ΅Π»Ρ": "^ 1.8.1",
"socket.io-client": "^ 2.0.4",
"zone.js": "^ 0.8.4"
},
"devDependencies": {
"@ angular / cli": "^ 1.7.4",
"@ angular / compiler-cli": "^ 4.0.0",
"@ types / jasmine": "2.5.38",
"@ types / leaflet": "1.2.7",
"@ types / leaflet-draw": "0.4.12",
"@ types / node": "~ 6.0.60",
"codelyzer": "~ 2.0.0",
"ΡΠ΄ΡΠΎ ΠΆΠ°ΡΠΌΠΈΠ½Π°": "~ 2.5.2",
"jasmine-spec-reporter": "~ 3.2.0",
"ΠΊΠ°ΡΠΌΠ°": "~ 1.4.1",
"ΠΊΠ°ΡΠΌΠ°-Ρ
ΡΠΎΠΌ-ΠΏΡΡΠΊΠΎΠ²Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ°": "~ 2.1.1",
"karma-cli": "~ 1.0.1",
"ΠΊΠ°ΡΠΌΠ°-ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅-Π‘ΡΠ°ΠΌΠ±ΡΠ»-ΡΠ΅ΠΏΠΎΡΡΠ΅Ρ": "^ 0.2.0",
"ΠΊΠ°ΡΠΌΠ°-ΠΆΠ°ΡΠΌΠΈΠ½": "~ 1.1.0",
"ΠΊΠ°ΡΠΌΠ°-ΠΆΠ°ΡΠΌΠΈΠ½-html-ΡΠ΅ΠΏΠΎΡΡΠ΅Ρ": "^ 0.2.2",
"ΡΡΠ°Π½ΡΠΏΠΎΡΡΠΈΡ": "~ 5.1.0",
"ts-node": "~ 2.0.0",
"tslint": "~ 4.5.0",
"ΠΌΠ°ΡΠΈΠ½ΠΎΠΏΠΈΡΠ½ΡΠΉ ΡΠ΅ΠΊΡΡ": "2.3.4",
"webpack-bundle-analyzer": "^ 2.9.0"
}
}
Π¨Π°Π³ΠΈ:
ΠΠ¨ΠΠΠΠ Π² /../node_modules/@types/lodash/common/object.d.ts (1689,12): Π½Π΅ ΡΠ΄Π°Π΅ΡΡΡ Π½Π°ΠΉΡΠΈ ΠΈΠΌΡ Β«ΠΡΠΊΠ»ΡΡΠΈΡΡΒ».
ΠΠ¨ΠΠΠΠ Π² /../node_modules/@types/lodash/common/object.d.ts (1766,12): Π½Π΅ ΡΠ΄Π°Π΅ΡΡΡ Π½Π°ΠΉΡΠΈ ΠΈΠΌΡ Β«ΠΡΠΊΠ»ΡΡΠΈΡΡΒ».
ΠΠ¨ΠΠΠΠ Π² /../node_modules/@types/lodash/common/object.d.ts (1842,34): Π½Π΅ ΡΠ΄Π°Π΅ΡΡΡ Π½Π°ΠΉΡΠΈ ΠΈΠΌΡ Β«ΠΡΠΊΠ»ΡΡΠΈΡΡΒ».
ΠΠΎΠ»ΡΡΠΈΠ» ΡΡΡ ΠΎΡΠΈΠ±ΠΊΡ Π²ΡΡΠ΅. ΠΡΠ±ΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± ΡΠ΅ΡΠΈΡΡ ΡΡΠΎ ??
ΠΡΠ»ΠΈ Ρ Π·Π°ΠΌΠ΅Π½Ρ ΡΠ°ΠΉΠ» ("/../node_modules/@types/lodash/common/object.d.ts") ΠΊΠΎΠ΄ΠΎΠΌ " https://codeshare.io/adWzlB ", ΡΠΎΠ³Π΄Π° ΠΎΠ½ Π·Π°ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ...
ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΡΡ Ρ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ, ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ» Π²Π΅ΡΡΠΈΡ @ types / lodash "4.14.121", ΠΈ ΠΎΠ½Π° ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΡΡΠΎ ΠΊΠ°ΠΆΠ΅ΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠ΅ΠΉ ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΠΉ Ρ Π²Π΅ΡΡΠΈΠ΅ΠΉ ΠΌΠ°ΡΠΈΠ½ΠΎΠΏΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ°, ΠΊΠΎΡΠΎΡΡΡ Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»
Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅ Π² ΠΌΠΎΠ΅ΠΌ ΡΠ°ΠΉΠ»Π΅ package.json:
"dependencies": {
.........................,
"@ types / lodash": "4.14.121",
"ΠΌΠ°ΡΠΈΠ½ΠΎΠΏΠΈΡΠ½ΡΠΉ ΡΠ΅ΠΊΡΡ": "2.5.3",
}
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠΈΠΏΡ Π΄Π»Ρ ΡΡΠ°ΡΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΌΠ°ΡΠΈΠ½ΠΎΠΏΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ΅Π³ΠΎΠ² npm. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΈΠΏΡ lodash Π΄Π»Ρ ΠΌΠ°ΡΠΈΠ½ΠΎΠΏΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ° 2.5 npm i -D @types/[email protected]
.
Π’ΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΠ» typescript@~2.8.x
ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΈΡΡΠ΅Π·Π»Π°!
@elouizbadr ΠΡ ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΠΈΡΡ Ρ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΉ ΡΠ±ΠΎΡΠΊΠΎΠΉ ΠΏΠΎΡΠ»Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π΄ΠΎ typescript@~2.8.x
. ΠΠΎΡ ΡΠ±ΠΎΡΠΊΠ° Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΠΏΠΎΡΡΠΈ Π² Π΄Π²Π° ΡΠ°Π·Π° ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅ ΠΏΠΎΡΠ»Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π΄ΠΎ 2.8.x.
Π£ ΠΌΠ΅Π½Ρ Π±ΡΠ»Π° ΡΠ°ΠΊΠ°Ρ ΠΆΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°, Ρ @ faizu88 ΠΈ ΡΠ΅ΡΠΈΠ» ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ.
Π£ ΠΌΠ΅Π½Ρ ΡΠ°ΠΊΠ°Ρ ΠΆΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°. ΠΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ ΠΏΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ
cd ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅
npm install @ types / [email protected] - ΡΠΎΡ
ΡΠ°Π½ΠΈΡΡ-ΡΠΎΡΠ½ΡΠΉ
ΠΠ°Π΄Π΅ΠΆΠ΄Π° ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΌΠΎΡΡ ΠΌΠ½ΠΎΠ³ΠΈΠΌ. :)
ΠΡΠΎ ΡΡΠ°Π±ΠΎΡΠ°Π»ΠΎ Π΄Π»Ρ ΠΌΠ΅Π½Ρ: https://github.com/DefinitiTyped/DefinitiTyped/issues/33778#issuecomment -473358843 ΠΎΡ @ j-Oliveras
Π‘ ΡΡΠΈΠΌ ΡΠ»ΡΡΠ°Π΅ΠΌ Ρ ΡΡΠ°Π»ΠΊΠΈΠ²Π°ΡΡΡ, ΠΊΠΎΠ³Π΄Π° ΡΠ°Π±ΠΎΡΠ°Ρ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠ΅ΠΉ ΡΡ ΠΆΠ΅ Π²Π΅ΡΡΠΈΡ nodejs ΠΈ
npm. Π‘ ΡΠ΅ΠΌ ΠΆΠ΅ ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ Ρ Π½Π΅ ΠΌΠΎΠ³Ρ ΡΠΎΠ±ΡΠ°ΡΡ, ΠΈ Ρ ΠΌΠΎΠ΅Π³ΠΎ Π΄ΡΡΠ³Π° ΠΡΠ½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°.
ΠΠΎΠ³Π΄Π° Ρ ΠΏΡΠΎΠ²Π΅ΡΡΡ node_module ΠΈ ΡΡΠ°Π²Π½ΠΈΠ²Π°Ρ lodash. Π― ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ», ΡΡΠΎ Π²Π΅ΡΡΠΈΡ
Π΄ΡΡΠ³ΠΎΠΉ. ΠΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ Π²Π΅ΡΡΠΈΡ - 4.14.116.
Π ΠΏΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ, 20 ΠΌΠ°Ρ 2019 Π³., Π² 22:41 Π’ΠΎΠ±ΠΈ Π’Π΅ΠΉΠ½ [email protected]
Π½Π°ΠΏΠΈΡΠ°Π»:
ΠΡΡΡ Π»ΠΈ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΡΠ΅ΡΠΊΠΎΠ΅ ΠΎΠ±ΡΡΡΠ½Π΅Π½ΠΈΠ΅ ΠΈ ΡΠ°Π·ΡΠΌΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅?
-
ΠΡ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ ΡΡΠΎ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΏΡΠΎΠΊΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π»ΠΈ.
ΠΡΠ²Π΅ΡΡΡΠ΅ Π½Π° ΡΡΠΎ ΠΏΠΈΡΡΠΌΠΎ Π½Π°ΠΏΡΡΠΌΡΡ, ΠΏΡΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π΅Π³ΠΎ Π½Π° GitHub
https://github.com/DefinitelyTyped/DefinitelyTyped/issues/33778?email_source=notifications&email_token=AELTPL2WSZ6YGC5FNLAIF3TPWLBEJA5CNFSM4G5FWYT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVZHTIQ#issuecomment-494041506 ,
ΠΈΠ»ΠΈ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΠΏΠΎΡΠΎΠΊ
https://github.com/notifications/unsubscribe-auth/AELTPL3O5YGZXAHUDSEBN3TPWLBEJANCNFSM4G5FWYTQ
.
Π½ΠΏΠΌ Ρ -D @ ΡΠΈΠΏΡ / [email protected]
ΡΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° Ρ ΠΌΠ΅Π½Ρ ΡΠΎΠΆΠ΅ ΡΡΠ°Π±ΠΎΡΠ°Π»Π°.
Π’ΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΠ»
typescript@~2.8.x
ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΈΡΡΠ΅Π·Π»Π°!
Π― ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ» typescript@~2.8.2 ΠΈ ΠΎΠ½ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ !! Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ !!
Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠΈΠΏΡ Π΄Π»Ρ ΡΡΠ°ΡΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΌΠ°ΡΠΈΠ½ΠΎΠΏΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ΅Π³ΠΎΠ² npm. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΈΠΏΡ lodash Π΄Π»Ρ ΠΌΠ°ΡΠΈΠ½ΠΎΠΏΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ° 2.5
npm i -D @types/[email protected]
.