web-dev-qa-db-fra.com

Sans l'option `from`, PostCSS pourrait générer une carte source incorrecte ou ne pas trouver la configuration de Browserslist

Sans l'option from PostCSS pourrait générer une carte source incorrecte ou ne pas trouver la configuration de Browserslist. Définissez-le sur le chemin du fichier CSS ou sur undefined pour éviter cet avertissement

projet ionic3, lorsque j'exécute ionic corodva bulid ios --prod montrant cet avertissement pour moi.

info ionique

cli packages: (/usr/local/lib/node_modules)

    @ionic/cli-utils  : 1.19.0
    ionic (Ionic CLI) : 3.19.0

global packages:

    cordova (Cordova CLI) : 7.1.0 

local packages:

    @ionic/app-scripts : 3.1.7
    Cordova Platforms  : Android 6.3.0 ios 4.4.0
    Ionic Framework    : ionic-angular 3.9.2

System:

    ios-deploy : 1.9.2 
    Node       : v6.11.3
    npm        : 3.10.10 
    OS         : macOS Sierra
    Xcode      : Xcode 9.2 Build version 9C40b 

Environment Variables:

    Android_HOME : not set

Misc:

    backend : pro

MISE À JOUR:

J'ai essayé de mettre à jour mon npm en 5.5.1 et mon nœud en 8.6.0, mais toujours en montrant.

17
Yuyang He

Enfin, cet avertissement a été résolu. Merci à Suraj Rao

Trouvez d'abord sass.js fichier sous /node_modules/@ionic/app-scripts/dist/sass.js. recherche interne var postcssOptions et ajouter from: undefined,

Enfin devrait être comme ceci:

var postcssOptions = {
            from: undefined,
            to: path_1.basename(sassConfig.outFile),
            map: autoPrefixerMapOptions
        };

Référence: solution de contournement .

41
Yuyang He