我还在学习npm / JavaScript世界以及它是如何工作的。我试图让一个项目使用TypeScript,Angular 5.2.4,RxJS 5.5.6和SystemJS 0.21.0。我的systemjs.config.js
有:
paths: {
"js:": "js/"
},
map: {
"rxjs": "js:rxjs",
...
}
使用Gulp从js/rxjs/
复制node_modules/rxjs/
文件夹。在编译期间,我收到错误Build:File '.../js/rxjs/src/src/Rx.ts' not found
。正在寻找对Rx.ts
的引用,我发现.../js/rxjs/src/tsconfig.json
引用"files": [ "src/Rx.ts" ]
。如果我手动移除额外的src/
,那么我可以通过错误,但这是它来自npm的方式,因此它不是一个好的长期解决方案。我也无法想知道我是否在安装或引用RxJS方面做错了,或者我是否需要进行一些处理而不是直接从node_modules
进行复制。
关于如何解决这个问题的任何指示?