Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ionic framework 如果没有“from”选项,POSTSS可能会生成错误的源映射或找不到Browserslist配置_Ionic Framework_Ionic3 - Fatal编程技术网

Ionic framework 如果没有“from”选项,POSTSS可能会生成错误的源映射或找不到Browserslist配置

Ionic framework 如果没有“from”选项,POSTSS可能会生成错误的源映射或找不到Browserslist配置,ionic-framework,ionic3,Ionic Framework,Ionic3,没有来自选项的POSTSS可能会生成错误的源映射,或者不会生成错误的源映射 查找浏览器列表配置。将其设置为CSS文件路径或未定义 防止此警告 ionic3项目,当我运行ionic corodva bulid ios--prod时,为我显示此警告 离子信息 cli packages: (/usr/local/lib/node_modules) @ionic/cli-utils : 1.19.0 ionic (Ionic CLI) : 3.19.0 global package

没有来自选项的
POSTSS可能会生成错误的源映射,或者不会生成错误的源映射
查找浏览器列表配置。将其设置为CSS文件路径或
未定义
防止此警告

ionic3项目,当我运行ionic corodva bulid ios--prod时,为我显示此警告

离子信息

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
更新:


我尝试将我的npm更新为5.5.1,将节点更新为8.6.0,但仍然显示。

最后,此警告得到解决。感谢苏拉吉·拉奥

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
首先在
/node\u modules/@ionic/app scripts/dist/sass.js下找到
sass.js
文件。
内部搜索
var postsoptions
和添加
from:undefined,

最后应该是这样的:

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

参考资料:.

对于直接使用POSTSS并遇到此问题的人, 换衣服

postcss( any_plugins ).process( css )


可以修复此问题。

这只是一个警告。这是中的一个开放错误。也是一个开放的拉取请求。@SurajRao感谢您的回复。。所以它不会变成错误?它不会引起任何问题。。但是你可以做一个类似的变通方法。这与pull请求的更改相同。或者你也可以非常感谢,这一条现在对我有用。我把它作为一个答案发布,谢谢@SurajRao