我正在开发一个使用angular-cli搭建脚手架的项目。没有system.config文件。我使用了angular-cli github documentation来安装下划线:
npm install underscore --save
的src / typings.d.ts
declare module 'underscore';
的src /应用/全table.component.ts
import * as _ from 'underscore';
_.method();
当我尝试使用下划线(例如_.findwhere)时,我收到控制台错误:
__WEBPACK_IMPORTED_MODULE_2_underscore__.findWhere is not a function
如果我在import语句下面输入一个调试器并输入' _'进入控制台,我得到了返回的下划线对象
答案 0 :(得分:0)
首先,请确保您已经在'脚本'脚本中添加了javascript dist文件到angular-cli.json。对象
如果您已将其导入为_,那么您必须像_.somefuncion()一样使用它来获取导入的函数。