假设我安装项目包npm install,查看package.json要安装的模块.过了一会儿,我发现我不需要一些特定的模块并从中删除它的依赖性package.json.然后我删除了一些其他模块,package.json因为它们不再需要,而其他模块则替换为替代模块.
现在我想清理node_modules文件夹,以便只有那些列出的模块package.json留在那里,其余的必须去,就像这样npm clean.我知道我可以手动删除它们但是希望有一些很好的准备使用糖功能.
我尝试使用karma-typescript和 jasmine 运行我的第一个 spec.ts 文件。
我已经遇到了很多不同的错误,我用谷歌搜索并“修复”了这些错误,但我总是遇到其他问题。
运行应用程序没有问题。只是测试不编译。
我需要以不同的方式配置 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)