小编rog*_*ger的帖子

为什么任务包装函数不起作用

关于如何修复 gradle 版本有很多很好的建议,但其中一些已经过时或者我找不到建议的路径。一个对我有用的解决方案是project>project structure>project>gradle version

在这里我可以将其更改为支持的版本,并成功构建项目。

javascript 代码中的一个小错误,因此对其进行了更改。Ionic build android,现在这里发生了一些错误。Minimum supprted Gradle version is 2.14.1. Current version is 2.13..

但是在project/platforms/android/build.gradle

task wrapper(type: Wrapper){ gradleVersion = '2.14.1' }

从这个链接,它表明这是设置你的 gradle 包装器的方式。

所以我期待在project/platforms/android/gradle/wrapper/gradle-wrapper.properties中有distributionUrl=http\://services.gradle.org/distributions/gradle-2.14.1-all.zip,而不是它有distributionUrl=http\://services.gradle.org/distributions/gradle-2.13-all.zip

无法直接更改此文件project/platforms/android/gradle/wrapper/gradle-wrapper.properties,因为每次构建后它将恢复为gradle-2.13-all.zip.

这里发生了什么?找不到任何可以解释为什么它不断改变distributionUrl=http\://services.gradle.org/distributions/gradle-2.13-all.zip. 请有人解释一下吗?也许我错过了一些非常愚蠢的事情。谢谢你。

我看过的链接

“需要 Gradle 2.10 版。” 错误

如何在android studio中更新gradle

下载gradle时离子构建android错误

代码

apply plugin: 'com.android.application'

buildscript {
    repositories {
        mavenCentral()
        jcenter()
    }

    // Switch the …
Run Code Online (Sandbox Code Playgroud)

android gradle build.gradle ionic-framework

8
推荐指数
3
解决办法
4万
查看次数

无服务器webpack不捆绑handlers.js

我是webpack和无服务器的新手,所以如果这看起来微不足道,请原谅我.我从npm serverless-webpack复制了这些代码.

我尝试使用serverless webpack --out dist,但我的命令行无法识别webpack.如果我尝试serverless deploy <opts> <opt>,那么它编译并捆绑成.serverless但缺少必要的JS文件.

webpack.config.js

var path = require('path');
var slsw = require('serverless-webpack');
var nodeExternals = require('webpack-node-externals');

module.exports = {
  context: path.resolve(__dirname, './src'),
  entry: slsw.lib.entries,
  target: 'node',
  externals: [nodeExternals()],
  output: {
    libraryTarget: 'commonjs',
    path: path.resolve(__dirname, '.webpack'),
    filename: '[name].js',
  },
  module: {
    rules: [
      {
        test: /\.jsx$/,
        loader: ["babel-loader"],
        include: __dirname,
        exclude: /node_modules/
      }
    ]
  }
};
Run Code Online (Sandbox Code Playgroud)

Serverless.yml

service: hello-world
frameworkVersion: '>=1.2.0 <2.0.0'
provider:
  name: aws
  runtime: nodejs8.10 …
Run Code Online (Sandbox Code Playgroud)

webpack serverless

8
推荐指数
1
解决办法
700
查看次数

aws-amplify auth currentSession不返回当前用户

使用:Nodejs + aws-amplify

AWS Amplify文档中,但他们登录后我还没有成功检查过用户。

index.js

const Amplify = require('aws-amplify');
global.fetch = require('node-fetch'); // [source](https://github.com/aws-amplify/amplify-js/issues/876)
global.navigator = {};

Amplify.default.Auth({
    identityPoolId: IDENTITYPOOLID,
    region: REGION,
    userPoolId: USERPOOLID,
    userPoolWebClientId: APPCLIENTID,
});

Amplify.Auth.signIn(username, password).then(user => {
    localstorage.set('user', JSON.stringify(user));
    console.log(user); // "cognitoUser" object
    return Amplify.Auth.getSession();
}).then(session => {
    console.log(session); // "CognitoSession" object
}).catch(err => {
    console.log(err);
});

// PROBLEM
Amplify.Auth.getSession().then(session => {
    console.log(session);
}).catch(err => {
    console.log(err); // PRINT: no current user
});
Run Code Online (Sandbox Code Playgroud)

除非包装在内,否则我似乎无法获得用户会话Auth.signIn。我尝试使用;

// Problem
let userObj = JSON.parse(localstorage.get('use'));
Amplify.Auth.userSession(userObj).then(data …
Run Code Online (Sandbox Code Playgroud)

asynchronous node.js promise async-await aws-amplify

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

我们什么时候应该使用 Angular 服务?

据我所知,我们在组件间和组件内通信的情况下使用服务,其中我们隐藏了多个或复杂的数据结构。我们真的只在持久化数据结构的情况下使用服务吗?那么在哪些情况下我们不应该使用服务呢?

angular-services angular

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

如何更改Safari自动填充黄色背景颜色

这张图片是我从safari获得的:

这是我从Safari获得的

虽然这是我的代码:

这是我的样式表

资料来源:

如何删除WebKit的香蕉黄色自动填充背景

删除Chrome中的强制黄色输入背景 - 即使它说镀铬但仍然指向webkit-autofill

我试图用来background-color:white !important;覆盖锁定的CSS.调试工具显示用户代理样式表背景颜色已划掉,但仍然没有更改颜色并且使用了自定义.

这真的让我感到困惑,我不知道为什么不允许更改用户代理样式表.

html javascript css safari

0
推荐指数
2
解决办法
3560
查看次数