我的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) 我正在尝试让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在哪里
我错过了什么?
我正在尝试像这样安装带有 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) android ×1
angular-ui ×1
angularjs ×1
grafana ×1
java ×1
javascript ×1
kubernetes ×1
ubuntu ×1