小编Duk*_*Ace的帖子

适用于iOS的Google登录:错误"无法使用"String"类型的索引下标类型'[String:AnyObject]'的值

'无法下标[String, AnyObject]带有String 类型索引的类型值options[UIApplicationOpenURLOptionsSourceApplicationKey].Swift 2,iOS 9.x,Google登录使用CocoaPods安装.任何提示?

func application(app: UIApplication, openURL url: NSURL, options:     [String : AnyObject]) -> Bool {
    return GIDSignIn.sharedInstance().handleURL(url,    sourceApplication: options[UIApplicationOpenURLOptionsSourceApplicationKey], annotation: options[UIApplicationOpenURLOptionsAnnotationKey])
}
Run Code Online (Sandbox Code Playgroud)

ios swift swift2

5
推荐指数
1
解决办法
2246
查看次数

CI/CD 到 Azure AppService 失败并显示 ENOENT:没有此类文件或目录,请打开“/home/site/wwwroot/package.json”

我正在尝试从 GitHub 将 node.js 容器化应用程序部署到 Azure 应用程序服务,并收到以下错误:npm ERR!enoent ENOENT:没有这样的文件或目录,打开“/home/site/wwwroot/package.json”。这是我的 GitHub 项目的链接:https ://github.com/dukeace2005/proxy.git

当我从本地存储库手动创建 docker 映像,然后从 Azure 容器注册表手动部署时,一切正常。

Dockerfile:

FROM node:10.13-alpine
ENV NODE_ENV production
WORKDIR /usr/src/app
COPY ["package.json", "package-lock.json*", "npm-shrinkwrap.json*", "./"]
RUN npm install --production --silent && mv node_modules ../
COPY . .
EXPOSE 8080
CMD npm start

2019-08-26T05:46:09.861966773Z PATH="$PATH:/home/site/wwwroot" npm start
2019-08-26T05:46:09.866880267Z Checking if node_modules was compressed...
2019-08-26T05:46:09.867015467Z Done.
2019-08-26T05:46:11.001090444Z npm ERR! path /home/site/wwwroot/package.json
2019-08-26T05:46:11.001728443Z npm ERR! code ENOENT
2019-08-26T05:46:11.002710642Z npm ERR! errno -2
2019-08-26T05:46:11.003222742Z npm ERR! syscall open …
Run Code Online (Sandbox Code Playgroud)

continuous-integration azure node.js npm docker

5
推荐指数
1
解决办法
2062
查看次数

标签 统计

azure ×1

continuous-integration ×1

docker ×1

ios ×1

node.js ×1

npm ×1

swift ×1

swift2 ×1