小编Kam*_*kov的帖子

如何取消 NPM 初始化?

奇怪的是,我真的找不到这个问题的答案,在我在 NPM 上查看了一些帖子和文档之后,我决定提出这个问题 - 这可能是一个非常基本的问题,但似乎并没有隐式解决...

如何从目录中卸载 npm?

前提:

npm init -y在错误的目录中

期望的结果:

从该目录中删除 npm

我正在 Windows 10 上工作/在 VS Code 终端上使用 git bash

如有任何帮助,我们将不胜感激 -

沃利

node.js npm git-bash npm-init

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

如何模拟抽象类并调用其构造函数?

我试图通过在TypeScript中编写代码来跟随C#设计模式书.也许这是我的第一个错误,但这是我喜欢学习语言的一种方式.

TypeScript不支持类的抽象关键字,所以我试图模拟它.也许这是我的第二个错误.

这是我的界面和类:

interface IEngine {
  getSize(): number;
  getTurbo(): boolean;
}

class AbstractEngine implements IEngine {
  constructor(private size: number, private turbo: boolean) {
    throw "Abstract class";
  }

  public getSize(): number {
    return this.size;
  }

  public getTurbo(): boolean {
    return this.turbo;
  }

  public toString(): string {
    var funcNameRegex = /function (.{1,})\(/;
    var results = (funcNameRegex).exec(this.constructor.toString());
    var className = (results && results.length > 1) ? results[1] : '';
    return className + " (" + this.size + ")";
  }
}

class StandardEngine extends …
Run Code Online (Sandbox Code Playgroud)

oop design-patterns typescript

6
推荐指数
2
解决办法
3462
查看次数

如何说服开发人员内联和混合JavaScript/PHP代码不好?

这段代码片段来自我的队友,他的头衔是"Full Stack Developer".他大多写PHP.我在.php文件的末尾找到了这段代码,并要求他将其移动到一个单独的.js文件中,以获得可测试性,可维护性......只是一些最佳实践.

他否认,他实际上说这段代码"极其简单",重构只是让它变得更加复杂而没有任何好处.他谈到了KISS,关于表现......

在此输入图像描述

javascript php

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

标签 统计

design-patterns ×1

git-bash ×1

javascript ×1

node.js ×1

npm ×1

npm-init ×1

oop ×1

php ×1

typescript ×1