我有一个用typescript编写的简单库,我将其与Rollup捆绑在一起。现在它得到了它的第一个依赖项:。尽管它是一个typescript库,但我需要使用进行汇总。一般来说,这是可行的。但是,如果从barrel index.js导入,如它失败了,错误为
[!]Error: 'IsInt' is not exported by node_modules/class-validator
我正在使用JetBrain的WebStorm IDE编辑TypeScript文件,作为Node.js v8.6.0项目的一部分。我已经将该项目的JavaScript版本设置为JSX和谐。在TypeScript源文件的顶部是一个导入语句,它将包别名为标签signer。
import {Signer as signer} from '..尽管别名在下面的命名空间部分中使用(稍后在同一个TypeScript文件中),但仍然是这样的
对于import {Injectable} from '@angular/core';,我设想Package.json的模块属性指向导出injectable的文件?对于格式@angular/core/testing,@angular/core中是否有一个测试文件夹,其中有另一个带有模块属性的package.json,该属性指向包含testing子模块导出的文件?
;的barrel文件。我设置了路径别名,以便可以在src/app/app-comp1/app-comp1.js中使用import CommonComp1 from 'common';。不幸的是,这也会加载/转换来自src/common/common-comp2/*的代码,即使app-comp1.js不导入它。我只想导入/转换运行测试所需的文件。有没有办法延迟加载每个导出/