现在,我需要在“ ng build”中分别指定每个应用程序名称,以在angular 7项目中构建每个应用程序(例如ng build Myfirstapp,ng build MySecondApp)。
我需要在一个构建命令中构建所有应用程序(使用“ ng build”仅构建在angular.json的“ defaultProject”中指定的应用程序名称)。
该怎么做?
答案 0 :(得分:0)
您可以在public class LollipopFixedWebView extends WebView {
public LollipopFixedWebView(Context context) {
super(getFixedContext(context));
}
public LollipopFixedWebView(Context context, AttributeSet attrs) {
super(getFixedContext(context), attrs);
}
public LollipopFixedWebView(Context context, AttributeSet attrs, int defStyleAttr) {
super(getFixedContext(context), attrs, defStyleAttr);
}
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
public LollipopFixedWebView(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {
super(getFixedContext(context), attrs, defStyleAttr, defStyleRes);
}
private static Context getFixedContext(Context context) {
if (Build.VERSION.SDK_INT >= 21 && Build.VERSION.SDK_INT < 23) // Android Lollipop 5.0 & 5.1
return context.createConfigurationContext(new Configuration());
return context;
}
}
文件中定义一个脚本,该脚本可以运行所有ng版本,例如
package.json
然后简单地运行
"scripts": {
"build": "ng build Myfirstapp && ng build MySecondApp"
}