相关疑难解决方法(0)

如何清理package.json中不包的package_modules文件夹?

假设我安装项目包npm install,查看package.json要安装的模块.过了一会儿,我发现我不需要一些特定的模块并从中删除它的依赖性package.json.然后我删除了一些其他模块,package.json因为它们不再需要,而其他模块则替换为替代模块.

现在我想清理node_modules文件夹,以便只有那些列出的模块package.json留在那里,其余的必须去,就像这样npm clean.我知道我可以手动删除它们但是希望有一些很好的准备使用糖功能.

package node.js npm

304
推荐指数
12
解决办法
38万
查看次数

错误 TS2304:使用 karma-typescript 时找不到名称“地图”

我尝试使用karma-typescript和 jasmine 运行我的第一个 spec.ts 文件。

我已经遇到了很多不同的错误,我用谷歌搜索并“修复”了这些错误,但我总是遇到其他问题。

  • 我在 tsconfig.json->compilerOptions->"lib" 中添加了不同的条目
  • 试图改变目标
  • 尝试了 @types/core-js 版本 0.9.46 和 0.9.35
  • 将节点从 8.9.4 更新到 8.11.2
  • 尝试将 @types/node 降级到某个 8.x 版本

运行应用程序没有问题。只是测试不编译。

我需要以不同的方式配置 karma 编译器吗?

目前我只使用1中的“最小业力配置” 。

module.exports = function(config) {
config.set({
    frameworks: ["jasmine", "karma-typescript"],
    files: [
        "src/**/*.ts" // *.tsx for React Jsx
    ],
    preprocessors: {
        "**/*.ts": "karma-typescript" // *.tsx for React Jsx
    },
    reporters: ["progress", "karma-typescript"],
    browsers: ["Chrome"]
  });
};
Run Code Online (Sandbox Code Playgroud)

当前的错误是

> ts-node node_modules/karma/bin/karma start ./karma.conf.js

29 05 2018 …
Run Code Online (Sandbox Code Playgroud)

typescript karma-jasmine karma-typescript

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