小编Ans*_*tta的帖子

模块'ui.bootstrap'不可用 - Angularjs

我的angularjs项目遇到了一个奇怪的问题.

我有一个网站 - www.server.com/pwm(主页).在页面中有一个锚标记带我到另一页 - www.server.com/publishers.当我加载主页并通过单击锚标签导航到发布者页面时,一切正常.但是当我直接在浏览器中输入网址时,我会得到以下例外情况(例如,如果我加载主页www.server.com/pwm,然后在网址末尾输入"/ publishers")

[$ injector:nomod]模块'ui.bootstrap'不可用!您要么错误拼写了模块名称,要么忘记加载它.如果注册模块,请确保将依赖项指定为第二个参数. http://errors.angularjs.org/1.2.18/ $ injector/nomod?p0 = ui.bootstrap"

令人困惑的部分是我已经包含了必要的库,当我浏览网页时它工作正常.当我尝试直接导航到子页面时,会发生此问题.我正在使用ngRoute和模板来加载页面

var pubsApp = angular.module('pubsApp', ['ngResource', 'ngRoute', 'ui.bootstrap'])
Run Code Online (Sandbox Code Playgroud)

和我的脚本文件

<script src="/Scripts/jquery-1.9.1.js" type="text/javascript"></script>
<script src="/Scripts/angular.js" type="text/javascript"></script>
<script src="/Scripts/angular-route.js" type="text/javascript"></script>
<script src="/Scripts/angular-sanitize.js" type="text/javascript"></script>
<script src="/Scripts/angular-resource.js" type="text/javascript"></script>
<script src="/Scripts/bootstrap.js" type="text/javascript"></script>
<script src="Scripts/angular-ui/ui-bootstrap.min.js" type="text/javascript"></script>
<script src="Scripts/angular-ui/ui-bootstrap-tpls.min.js" type="text/javascript"></script>
<script src="/js/app.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

javascript angularjs angular-ui angular-routing

7
推荐指数
1
解决办法
1万
查看次数

找不到studio.sh命令 - Ubuntu

我正在尝试让Android Studio运行.我已经安装了jdk和jre

sudo apt-get install default-jre
sudo apt-get install default-jdk
Run Code Online (Sandbox Code Playgroud)

我已将我的.bashrc和/etc/environment文件设置为

export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
Run Code Online (Sandbox Code Playgroud)

但仍然没有.

$JAVA_HOME返回正确的值,所以做java -version和javac在哪里

我错过了什么?

java ubuntu android android-studio

7
推荐指数
2
解决办法
1万
查看次数

Grafana 掌舵通知配置

我正在尝试像这样安装带有 opsgenie 通知的 grafana helm chart

   helm install stable/grafana -n grafana --namespace monitoring --set-string notifiers."notifiers\.yaml"="notifiers:
- name: opsgenie-notifier
  type: opsgenie
  uid: notifier-1
  settings:
    apiKey: some-key
    apiUrl: https://some-server/alerts"
Run Code Online (Sandbox Code Playgroud)

当我检查配置映射时,我看到该值在开头设置了一个额外的管道 --> |-

apiVersion: v1
data:
  notifiers.yaml: |
    |-
      notifiers:
      - name: opsgenie-notifier
        type: opsgenie
        uid: notifier-1
        settings:
          apiKey: some-key
          apiUrl: https://some-server/alerts
kind: ConfigMap
metadata:
  creationTimestamp: "2019-08-27T00:32:40Z"
  labels:
    app: grafana
    chart: grafana-3.5.10
    heritage: Tiller
    release: grafana
  name: grafana
  namespace: monitoring
Run Code Online (Sandbox Code Playgroud)

检查源代码 - https://github.com/helm/charts/blob/master/stable/grafana/templates/configmap.yaml,我不知道为什么。下面的源代码应该逐字打印值,但它添加了一个额外的行 --> |-,导致 grafana 服务器崩溃,因为它无法读取配置。

{{- if .Values.notifiers }}
  {{- …
Run Code Online (Sandbox Code Playgroud)

grafana kubernetes kubernetes-helm grafana-alerts

4
推荐指数
1
解决办法
1034
查看次数