小编Quo*_*oon的帖子

@ types / node安装的打字稿版本无法找到模块“ child_process”

不幸的是,我找到了节点的打字稿版本,无法从节点包中找到“ child_process”模块。

控制台中的错误消息恰好是找不到模块:错误:无法解析'child_process'

当我浏览一些博客时,他们建议在tsconfig.json文件中添加以下代码。

"typeRoots": [
      "node_modules/@types"
    ]
Run Code Online (Sandbox Code Playgroud)

与我在此处粘贴的相同内容不太可能没有帮助。

tsconfig.json

{
  "compileOnSave": false,
  "compilerOptions": {
    "outDir": "./dist/out-tsc",
    "baseUrl": "src",
    "sourceMap": true,
    "declaration": false,
    "moduleResolution": "node",
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "target": "es5",
    "typeRoots": [
      "node_modules/@types"
    ],
    "lib": [
      "es2016",
      "dom"
    ]
  }
}
Run Code Online (Sandbox Code Playgroud)

为什么他们不注入该节点模块?我在tsconfig.json文件中做错了吗?如果您能提供一点帮助,我将不胜感激。提前致谢。

node.js angular

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

Android Listview Header 和 Section 月份和日期列表

我是一个新的安卓开发者。我在谷歌上搜索了很多,但没有得到想要的结果。我也尝试了我的逻辑,但我没有明白。如果有人可以对此提供帮助,我将不胜感激。

1. My problem is that

    ______________
    November,2012     //This is header 
    ______________
    November 12,2012
    November 15,2012   //This list of date that contain in month
    _____________
    December,2012      //This is header 
    _____________
    December 23,2012
    December 30,2012    //This list of date that contain in month
Run Code Online (Sandbox Code Playgroud)

我的问题是如何获取包含相同月份的项目列表并列出其中的项目我该如何解决?请提出一些想法。

android android-emulator android-layout

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

Kotlin合并两个可为空的可变列表

val mutableList1: MutableList<TeamInvitationData?>?
val mutableList2: MutableList<TeamInvitationData?>?
Run Code Online (Sandbox Code Playgroud)

addAll方法可用于合并可为空的可变列表,但是,这会引发编译时错误。

例:

val map1 = listOne?.map { TeamInvitationData(it) }
val map2 = listTwo?.map { TeamInvitationData(it) }
map1.addAll(map2)
Run Code Online (Sandbox Code Playgroud)

类型接口失败,请尝试明确指定类型参数。

在这里,我可以通过任何方式合并这两个数组,谢谢。

android kotlin rx-kotlin

5
推荐指数
2
解决办法
5253
查看次数

如何在HERE MAP中执行地图标记点击(android)

我正在使用地图.我发现了一个问题.我如何知道点击了哪个标记?

@Override
public boolean onMapObjectsSelected(List<ViewObject> list) {..)
Run Code Online (Sandbox Code Playgroud)

使用On Gesture Listener我得到了这个方法,但是如何找到特定的地图标记对象和地图标记标题等.

android here-api

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

Picasso Targets onBitmapLoaded没有调用for循环

下面的代码片段,用于将文件加载到Bitmap中并将此文件保存在内部目录中(即PNG或JPG格式)

final List<Target> targets = new ArrayList<Target>();
final List<Target> targetsNormal = new ArrayList<Target>();
for (int j = 0; j < defaultTileImage.size(); j++) {

    final String slangTiles = defaultTileImage.get(j).getPairName() +
            ApplicationConstants.SLANG_TILES;
    final String normalTiles = defaultTileImage.get(j).getPairName() +
            ApplicationConstants.NORMAL_TILES;

    final int k = j;

    Target target = new Target() {
        @Override
        public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) {
            Log.i("Targets", "Loaded: " + k);
            targets.remove(this);
            saveIntoBitmap(bitmap, slangTiles);
        }
        @Override
        public void onBitmapFailed(Drawable errorDrawable) {
            targets.remove(this);
        }
        @Override
        public void onPrepareLoad(Drawable placeHolderDrawable) {
            Log.i("Targets", …
Run Code Online (Sandbox Code Playgroud)

android picasso

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

在AWS codebuild中为Android版本设置环境

我正在尝试在AWS服务器中安装Android环境.这里是buildspec.yml文件,其中包含用于安装Android SDK,NDK和gradlew以生成android构建的命令集.SDK和NDK for Android已成功下载并安装在AWS Ubuntu系统上.即使我可以看到成功构建./gradlew构建日志.

buildspec.yml

version: 0.1

phases:
  install:
    commands:
      - echo Nothing to do in the install phase...
      - sudo apt-get -y install wget
  pre_build:
    commands:
      - echo Nothing to do in the pre_build phase...
      - wget http://dl.google.com/android/android-sdk_r24.4.1-linux.tgz
      - tar zxvf android-sdk_r24.4.1-linux.tgz
      - mkdir -p android-sdk-linux/licenses
      - cp android-sdk-license ./android-sdk-linux/licenses/
      - echo sdk.dir='pwd'/android-sdk-linux > local.properties
      - wget https://dl.google.com/android/repository/android-ndk-r13b-linux-x86_64.zip
      - unzip android-ndk-r13b-linux-x86_64.zip
      - export ANDROID_NDK_HOME=`pwd`/android-ndk-r13b
      - export PATH=${PATH}:${ANDROID_HOME}/tools:${ANDROID_HOME}/platform-tools:${ANDROID_NDK_HOME}
      - echo "sdk.dir=$ANDROID_HOME" > local.properties …
Run Code Online (Sandbox Code Playgroud)

android amazon-web-services aws-codebuild

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

检查网络应用程序是否在线或离线

这是检查应用程序在线或离线的代码:

 this.online$ = Observable.merge(
            Observable.of(navigator.onLine),
            Observable.fromEvent(window, 'online').map(() => true),
            Observable.fromEvent(window, 'offline').map(() => false)
        )
        this.online$.subscribe(isOnline=>{
            if(isOnline){
              console.log(isOnline);
            }else{
              console.log("you are offline");
              console.log(isOnline);
            }
        });
Run Code Online (Sandbox Code Playgroud)

但它总是返回 true,这意味着他们在线,但这是错误的结果。我关闭了系统互联网,他们不太可能返回相同的结果(正确)。

rxjs angular

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

不满意:推断为T型?不是Any的子类型

为了映射结果,我实现了密封的泛型类:

public sealed class ResultMapper<out T : Any> {
    public class Ok<out T : Any>(public val value: T,
                            override val response: Response) : Result<T>(), ResponseResult {
        override fun toString(): String = "Result.Ok{value=$value, response=$response}"
    }
}

   public interface ResponseResult {
     val response: Response
   } 
Run Code Online (Sandbox Code Playgroud)

现在,我假设该类应该按预期的方式工作:

 ResultMapper.Ok(body,raw)

private class Body<T>() {
  onResponse(response: Response, raw: Raw) {
   ResultMapper.Ok(response.body(),response.raw()) --> It returned an exception
  }
}
Run Code Online (Sandbox Code Playgroud)

构造函数Ok不满意:推断类型T?不是Any的子类型

generics bounds kotlin kotlin-android-extensions

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