Instalējiet C ++ būvēšanas rīkus operētājsistēmai Windows, izmantojot npm

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Windows būvēšanas rīki

Operētājsistēmā Windows? Gribas apkopot vietējie mezglu moduļi ? Instalējiet būvniecības rīkus ar šo vienu oderi. Palaidiet PowerShell kā administratoru un palaidiet:

--vs2015

Vai arī, ja izmantojat dziju:

--offline-installers



Pēc instalēšanas npm automātiski izpildīs šo moduli, kas lejupielādē un instalē Visual C ++ būvēšanas rīkus, ko vairumam lietotāju bez maksas nodrošina Microsoft (kā daļa no Visual Studio kopienas, lūdzu, skatiet licenci, lai noteiktu, vai esat piemērots). . Šie rīki ir nepieciešams populāru vietējo moduļu apkopošanai . Ja tas vēl nav instalēts, tas instalēs arī Python 2.7, atbilstoši konfigurējot jūsu mašīnu un npm.

Nepieciešama [tikai operētājsistēmai Windows Vista / 7] .NET Framework 4.5.1 (Pašlaik šī pakotne automātiski neinstalē)

Abas instalācijas ir bez konfliktiem, kas nozīmē, ka tās nesajaucas ar esošajām Visual Studio, C ++ Build Tools vai Python instalācijām. Ja redzat kaut ko citu, kas liecina par pretējo, lūdzu, iesniedziet kļūdu.

kas ir e-monēta


Visual Studio 2017 vs Visual Studio 2015

Šis modulis spēj instalēt vai nu Visual Studio veidošanas rīkus 2017. gads vai Visual Studio 2015. gads. .

labākā ideja ātrai lietošanai

Pēc noklusējuma šis rīks instalēs 2017. gada veidošanas rīkus. Lai to mainītu, palaidiet šo skriptu ar | _+_ | parametrs.


Lietošana

--python-mirror

Neobligāti argumenti:

  • | _+_ |: Ceļš uz mapi ar jau lejupielādētiem instalētājiem. Skat
  • | _+_ |: Izmantojiet norādīto spoguli, lai lejupielādētu Python (piemēram, | _+_ |). Varat arī iestatīt | _+_ | vides mainīgais.
  • | _+_ |: Izmantojiet norādīto starpniekserveri. Varat arī iestatīt | _+_ | vides mainīgais.
  • | _+_ |: Esiet īpaši daudzpusīgs reģistrētāja izvadē. Vienāds ar vides mainīgā | _+_ | iestatīšanu līdz | _+_ |.
  • | _+_ |: Iespējo “Strict SSL” režīmu. Noklusējuma vērtība ir nepatiesa.
  • | _+_ |: Pēc noklusējuma | _+_ | atsāks pārtrauktās lejupielādes. Iestatīt uz | _+_ | atspējot.
  • | _+_ |: Norāda vienlaikus izmantojamo http ligzdu skaitu (tas kontrolē vienlaicīgumu). Pēc noklusējuma līdz bezgalībai.
  • | _+_ |: Norāda papildu parametrus Visual C ++ Build Tools 2015. Detalizētākus lietošanas norādījumus skatiet tālāk.
  • | _+_ |: Skripts neizdos nekādu informāciju.
  • | _+_ |: Instalējiet Visual Studio 2015 būvēšanas rīkus, nevis Visual Studio 2017.
  • | _+_ |: Patiesībā nedariet neko, vienkārši izdrukājiet to, ko būtu darījis scenārijs.
  • | _+_ |: Iekļaujiet izvēles Visual Studio komponentus, kas nepieciešami, lai izveidotu bināro failu ARM64 Windows. Pieejams tikai ar 2017. un jaunākiem būvēšanas rīkiem un Node.js 12. versiju un jaunākām versijām.


Parametru piegāde VCC būvēšanas rīkiem

Jūs varat nodot papildu parametrus tieši VCC Build Tools instalētājam. Šis rīks nepārbauda, ​​vai parametriem ir jēga - nepareizu parametru nodošana var sabojāt visu instalāciju.

Piegādes parametri | _+_ | kā JSON masīvs. Šeit ir īss piemērs (ņemiet vērā pēdiņas):

--python_mirror= https://npm.taobao.org/mirrors/python/


Visual Studio 2015 parametri

Ja skrien | _+_ | ar | _+_ |, ir pieejami šie parametri:

čaulas skripta virkne satur
  • | _+_ |: Norāda instalācijas vadības failu.
  • | _+_ |: Norāda atrašanās vietu, kur izveidot vadības failu, kuru pēc tam var izmantot
  • | _+_ |: Iestatiet pielāgotu instalēšanas vietu.
  • | _+_ |: Vienmēr restartējiet sistēmu pēc instalēšanas.
  • | _+_ |: Instalējiet visas produkta funkcijas.
  • | _+_ |: Izvēlieties, kuru atlasāmo (-os) vienumu (-us) instalēt. -izvēlams uzstādīt vienums, vienkārši ievadiet šo slēdzi bez vērtības.
  • | _+_ |: Izveidojiet multivides kopiju norādītajā mapē.
  • | _+_ |: Neļaujiet iestatījumiem pārbaudīt atjauninājumus no interneta.
  • | _+_ |: Neiestartējiet instalēšanas laikā vai pēc tās.
  • | _+_ |: Neļaujiet instalāciju lejupielādēt no interneta.
  • | _+_ |: Parādiet progresu, bet negaidiet lietotāja ievadi.
  • | _+_ |: Iestatiet pielāgotu produkta atslēgu (bez domuzīmēm).
  • | _+_ |: Pirms sistēmas restartēšanas jautājiet lietotājam.
  • | _+_ |: Salabojiet izstrādājumu.
  • | _+_ |: Atinstalējiet izstrādājumu.
  • | _+_ |: Atinstalējiet produktu un funkcijas, kas kopīgotas ar citiem produktiem.


Visual Studio 2017 parametri

Pieejamie parametri ir dokumentēti šeit .


Instalēšana bezsaistē

Pēc noklusējuma | _+_ | ikreiz, kad tā tiks instalēta, lejupielādēs jaunākos instalētājus no Microsoft. Varat arī sagatavot mapi, kurā ir instalētāji. Viņiem jābūt sākotnējiem nosaukumiem:

  • Visual Studio veidošanas rīki: | _+_ | vai | _+_ |
  • Pitons: | _+_ | vai | _+_ |

Pēc tam palaidiet | _+_ | ar | _+_ | arguments:

PYTHON_MIRROR



Atbalsts un palīdzība

Šī pakete pašlaik apstrādā tikai visizplatītāko lietošanas gadījumu, nevienu no malas gadījumiem. Ja rodas kļūdas, mēs būtu ļoti pateicīgi kļūdu ziņojumi (un pat velciet pieprasījumus). Pašlaik tas tiek pārbaudīts operētājsistēmā Windows 10.


Mezglu versijas

  • | _+_ | 4.0 un jaunākām versijām ir nepieciešams vismaz mezgls v8.
  • | _+_ | 3.0 un jaunākām versijām ir nepieciešams vismaz mezgls v6.
  • | _+_ | 1.0 un jaunākām versijām ir nepieciešams vismaz mezgls v4.


Kur ir instalēts Python?

Tas ir saglabāts zem | _+_ |.


Instalēšana kā neadministrators

| _+_ | vislabāk darbojas, ja instalēts no konta ar administratora tiesībām. Tomēr, pateicoties @brucejo75, var veikt šādas darbības, lai instalētu citā lietotāja kontā:

  1. No konta, kas nav administrators (piem. ) palaist | _+_ | kā administrators.
  2. Jaunajā komandu apvalkā iestatiet šādus vides mainīgos:
--proxy

Pārliecinieties, vai nodotie mainīgie atbilst jūsu npm viesabonēšanas datu atrašanās vietai un lietotāju profilu atrašanās vietai jūsu datorā. Laukā | _+_ | aizstājiet tā konta nosaukumu, kuru vēlaties instalēt | _+_ | priekš. Plašāku informāciju skatiet | _+_ | apraksts šeit .

bezmaksas discord bot mitināšana python
  1. Palaist | _+_ |


Atbalstīto moduļu piemēri

Teorētiski | _+_ | atbalsta visus tīros C ++ papildinājumus Node.js (un praktiski visu pārējo, kas prasa, lai jūsu datorā būtu instalēta vietējā kompilatora rīkjosla).

Lai pārliecinātos, ka tā ir taisnība, mēs veicam jaunu Windows 10 instalāciju, pievienojam | _+_ | un nodrošinām, ka populārākie vietējie mezgla papildinājumi tiek apkopoti no avota. Tie ir: mezgls-sass , bcrypt , sqlite3 , seriālais ports , tīmekļa ligzda , deasync , grpc , audekls , asi , īrnieki , līmenis uz leju , nodegit , zqm , ffi , libxmljs , iconv , ref , Gulēt , mikrolaiks , dīvāns , bignum , kerberos , un Lācis .


Licence un kredīti

Python instalāciju padarīja iespējamu Ali Hajimirza , kas laipni cīnījās ar Python MSI, līdz viņi padevās. Sīkāku informāciju par licences līgumiem, kas attiecas uz Python, sk Vēsture un licence 2.x un 3.x .

Uz Microsoft programmatūras izmantošanu attiecas attiecīgo licences līgumu noteikumi. Detalizētu informāciju par licences līgumiem, kas attiecas uz Visual Studio produktiem, skatiet to līgumos Licenču katalogs lappuse . (Skatīt arī šo diskusiju par būtību.)

Autortiesības (C) 2018 Fēlikss Rīsbergs. Licencēts MIT. Lai iegūtu sīkāku informāciju, lūdzu, skatiet LICENCI. Šī licence attiecas tikai uz šo pakotni, nevis uz tās atkarībām vai tās instalēto trešās puses programmatūru.

Full HD filmu lejupielāde 1080p


#npm # node-js #python # c ++

github.com

Instalējiet C ++ būvēšanas rīkus operētājsistēmai Windows, izmantojot npm

Instalējiet C ++ būvēšanas rīkus operētājsistēmai Windows, izmantojot npm

Skatīt Arī: