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