我在保存模型失败时出现问题mongo错误:MongoError:Unknown modifier:$ pushAll.
我的subDomains架构中有一个数组字段,它将作为默认值保存在子域中,如下所示.
// already Domain instance get availble
Domain.subDomains.push({'name': 'default' , 'role': 'xyz', ...});
// save domain with default fileds
Domain.save()
Run Code Online (Sandbox Code Playgroud)
系统信息如下:
? ~ node --version
v9.4.0
? ~ npm --version
5.6.0
? ~
? ~ mongo --version
MongoDB shell version v3.6.2
git version: ......
OpenSSL version: OpenSSL 1.0.2n 7 Dec 2017
allocator: system
modules: none
build environment:
distarch: x86_64
target_arch: x86_64
? ~
Run Code Online (Sandbox Code Playgroud)
请帮我梳理一下.
我有基于Cordova的应用程序,基于主干js.
但是当我尝试创建android构建时,它会给我以下错误.
[exec] > Could not resolve all dependencies for configuration ':_armv7DebugApkCopy'.
[exec] > Could not resolve org.xwalk:xwalk_core_library:23+.
[exec] Required by:
[exec] :android:unspecified
[exec] > Could not resolve org.xwalk:xwalk_core_library:23+.
[exec] > Failed to list versions for org.xwalk:xwalk_core_library.
[exec] > Unable to load Maven meta-data from https://download.01.org/crosswalk/releases/crosswalk/android/maven2/org/xwalk/xwalk_core_library/maven-metadata.xml.
[exec] > Could not GET 'https://download.01.org/crosswalk/releases/crosswalk/android/maven2/org/xwalk/xwalk_core_library/maven-metadata.xml'.
Received status code 403 from server: Forbidden
Run Code Online (Sandbox Code Playgroud)
它似乎试图从这个网址获取一些数据:https://download.01.org/crosswalk/releases/crosswalk/android/maven2/org/xwalk/xwalk_core_library/maven-metadata.xml19
在这个时刻,正在抛出403.我尝试在关闭互联网访问的情况下构建它,以防只有在可用时才需要它,但它尝试并且(显然)失败了.
此构建是否依赖于活动的Internet连接和可能可用或可能不可用的远程xml文件?
我还使用离子论坛的解决方案进行了测试,并在设备上安装构建后出现白屏.
最近我将Ionic2 CLI更新为Ionic3 CLI,但我面临着构建问题的问题.
这是因为cordova-plugin-facebook4没有放入正确的条目资源值文件.
控制台上的错误如下:
:app:processDebugResources
AndroidManifest.xml:68: AAPT: error: resource string/fb_app_id (aka com.myapp.ionic3:string/fb_app_id) not found.
AndroidManifest.xml:71: AAPT: error: resource string/fb_app_name (aka com.myapp.ionic3:string/fb_app_name) not found.
error: failed processing manifest.
Run Code Online (Sandbox Code Playgroud)
系统信息如下:
ionic --version
3.19.1
cordova --version
8.0.0
node --version
v9.4.0
npm --version
5.6.0
gradle --version
------------------------------------------------------------
Gradle 4.4.1
------------------------------------------------------------
Build time: 2017-12-20 15:45:23 UTC
Revision: 10ed9dc355dc39f6307cc98fbd8cea314bdd381c
Groovy: 2.4.12
Ant: Apache Ant(TM) version 1.9.9 compiled on February 2 2017
JVM: 1.8.0_111 (Oracle Corporation 25.111-b14)
OS: Mac OS X 10.13.2 x86_64
Run Code Online (Sandbox Code Playgroud)
请帮我解决这个问题.
我在 Angular 6.0.8 应用程序中收到如下错误。我正在使用 Angular CLI 并从 VSCode 运行。
node_modules/@angular/flex-layout/extended/typings/style/style.d.ts(72,67) 中的错误:错误 TS1144:'{' 或 '; ' 预期的。node_modules/@angular/flex-layout/extended/typings/style/style.d.ts(74,5):错误 TS1128:需要声明或声明。node_modules/@angular/flex-layout/extended/typings/style/style.d.ts(74,33): 错误 TS1005: ';' 预期的。node_modules/@angular/flex-layout/extended/typings/style/style.d.ts(74,39):错误 TS1109:期望表达式 d。node_modules/@angular/flex-layout/extended/typings/style/style.d.ts(79,5):错误 TS1128:需要声明或声明。node_modules/@angular/flex-layout/extended/typings/style/style.d.ts(80,1):错误 TS1128:需要声明或声明。
在应用程序中使用以下版本,
"@angular/flex-layout": "^6.0.0-beta.17",
"typescript": "~2.7.2"
"rxjs": "^6.2.1",
"@angular-devkit/build-angular": "~0.7.4",
"@angular/cli": "~6.0.8",
"@angular/compiler-cli": "^6.0.3",
Run Code Online (Sandbox Code Playgroud)
请帮我解决这个问题!
在一个简单的离子应用程序中,我必须在地图上获取当前位置.当我点击找到我时,它在浏览器中工作正常,但它不适用于实际的Android设备.
我正在使用以下代码
View.html
<ion-view view-title="{{navTitle}}">
<ion-content>
<div id="map" data-tap-disabled="true"></div>
</ion-content>
<ion-footer-bar class="bar-stable">
<a ng-click="centerOnMe()" class="button button-icon icon ion-navigate">Find Me</a>
</ion-footer-bar>
</ion-view>
Run Code Online (Sandbox Code Playgroud)
controllers.js
.controller('googlemap', function($scope, $ionicLoading, $compile) {
$scope.navTitle = 'Google Map';
$scope.$on('$ionicView.afterEnter', function(){
if ( angular.isDefined( $scope.map ) ) {
google.maps.event.trigger($scope.map, 'resize');
}
});
function initialize() {
//var myLatlng = new google.maps.LatLng(43.07493,-89.381388);
var myLatlng = new google.maps.LatLng(18.520430300000000000,73.856743699999920000);
var mapOptions = {
center: myLatlng,
zoom: 16,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map"),
mapOptions);
//Marker + infowindow + angularjs compiled …Run Code Online (Sandbox Code Playgroud) android google-maps angularjs angularjs-directive ionic-framework
我想在 kubernetes 上的 keycloak 中为登录、注册和忘记密码页面配置自定义主题。
我在 kubernetes 上使用以下 url 和 keycloak 配置。
https://www.keycloak.org/getting-started/getting-started-kube
apiVersion: v1
kind: Service
metadata:
name: keycloak
labels:
app: keycloak
spec:
ports:
- name: http
port: 8080
targetPort: 8080
selector:
app: keycloak
type: LoadBalancer
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: keycloak
namespace: default
labels:
app: keycloak
spec:
replicas: 1
selector:
matchLabels:
app: keycloak
template:
metadata:
labels:
app: keycloak
spec:
containers:
- name: keycloak
image: quay.io/keycloak/keycloak:12.0.4
env:
- name: KEYCLOAK_USER
value: "admin"
- name: KEYCLOAK_PASSWORD
value: "admin" …Run Code Online (Sandbox Code Playgroud) kubernetes keycloak keycloak-services minikube keycloak-rest-api
我正在尝试运行基于vagrant的mean.js项目,但是我在vagrant up命令ubuntu 14.04 LTS 64 bit 上遇到以下错误.
There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.
Command: ["startvm", "d660b7d6-06a3-49bc-8b90-cbad92632c11", "--type", "headless"]
Stderr: VBoxManage: error: The virtual machine 'pets_default_1473142645576_38190' has terminated unexpectedly during startup with exit code 1 (0x1)
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component MachineWrap, interface IMachine
Run Code Online (Sandbox Code Playgroud)
请帮我解决这个问题.
我有问题播放视频横向全屏模式.请帮我在横向全屏显示视频.
我使用以下代码在Ionic中查看模板.
<ion-view view-title="Poem" hide-nav-bar="true">
<div class="modal transparent fullscreen-player">
<video id="myvideo" ng-src="{{clipSrc}}" class="centerme" controls="controls" autoplay poster="{{bg}}"></video>
</div>
</ion-view>
Run Code Online (Sandbox Code Playgroud)
控制器代码如下:
.controller('PoemDetailCtrl', function($scope) {
$scope.clipSrc = '/android_asset/www/video/demo.mp4'
$scope.bg = 'img/poems/01.png';
var video = document.getElementById("myvideo");
if (video.requestFullscreen) {
video.requestFullscreen();
} else if (video.msRequestFullscreen) {
video.msRequestFullscreen();
} else if (video.mozRequestFullScreen) {
video.mozRequestFullScreen();
} else if (video.webkitRequestFullscreen) {
video.webkitRequestFullscreen();
}
})
Run Code Online (Sandbox Code Playgroud)
我在android设备中得到以下输出
我想默认输出如下:
我想安排每 12 小时发送一次电子邮件,为此我使用了node-cron。
我使用了以下代码,但它没有给我实际结果,所以请帮助我解决这个问题,
var job = new CronJob('0 0 */12 * * *', function(){
//email send code ..
});
Run Code Online (Sandbox Code Playgroud) android ×3
node.js ×3
cordova ×2
javascript ×2
angular ×1
angularjs ×1
cron ×1
google-maps ×1
html ×1
html5 ×1
ionic ×1
ionic2 ×1
ionic3 ×1
keycloak ×1
kubernetes ×1
maven ×1
meanjs ×1
minikube ×1
mongodb ×1
mongoose ×1
node-cron ×1
typescript ×1
ubuntu-14.04 ×1
vagrant ×1
virtualbox ×1