Nepodařilo nasadit webový balíček App Služby "není dostatek místa na disku"

0

Otázka

Snaží nasadit node.js projekt na microsoft azure od svého git repozitáře, nicméně po požití asi hodinu postavit dostanu tuto chybovou zprávu v průběhu zaváděcí fáze, nějaké nápady, co by mohlo být příčinou?

mám pocit, že by to mohlo být s "npm install" příkaz, že běžel na startu, které mají všechny tyto moduly instalovány v jednou asi dělá to narazí na limit velikosti souboru něco. Pokud je to případ tho, nějakou radu, jak zmenšit svou velikost projektu?

Git projektu: https://github.com/JonathanAdamsONE/onedeployment

autodesk-forge azure deployment git
2021-11-22 11:46:14
1

Nejlepší odpověď

0
  • Použít webpack svazek spoustu balíčků do jednoho souboru. A pak je to snadné a rychlé nasazení. Pokud používáte serverless rámec je paket serverless-webpack , aby dělat svou práci.

  • Všechny vaše Webové Aplikace ve stejné Aplikaci Služby Plán bude sdílet místo na disku. Pokud vaše soubory na disku překročí tento limit, budete začít se disk plný druh chyby.

  • Pokud vaše aplikace není v nastavení, aby pravidelně čistit stale souborů (což je třeba ve výchozím nastavení), je možné, že k dosažení tohoto limitu úložiště a způsobit tuto chybu na povrch. V tom případě, rychlá oprava, aby se vaše nasazení by být odstranit dočasné soubory v aplikaci.

  • Zdarma (sku) azure webové stránky mají omezené množství místa na disku v adresáři Temp (ve skutečnosti v d:\local), která je 1GB. Zdá se, že jste dosáhli to.

Kroky ke zmenšení velikosti projektu:

  • Já bych navrhnout pomocí grunt-balení-minifier

  • Zpočátku strip celý balíček.json, README atd. z node_modules ale udržet základní JavaScript soubory ve struktuře, které mohou být použity CommonJS modul loader.

  • Podívejte se také na snížení uzly-moduly-udit.md

2021-11-23 04:50:41

V jiných jazycích

Tato stránka je v jiných jazycích

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................