所以我试图将lodash添加到基于angular cli的新项目中。我做到了 在早上,它很棒。但现在我得到了:
EXCEPTION: Error in :0:0 caused by: __WEBPACK_IMPORTED_MODULE_1_lodash__.fill is not a function
因为我正在使用新鲜的角度cli
angular-cli: 1.0.0-beta.20-4
node: 6.2.1
os: win32 x64
我只安装了lodash:
npm install lodash --save
npm install @types/lodash --save-dev
#angular-cli.json
"scripts": [
"../node_modules/lodash/lodash.js"
],
并在代码中添加:
import * as _ from 'lodash';
export class AppComponent {
title = 'app works!' + _.fill(Array(3), 2);
}
那可能是什么错误?
答案 0 :(得分:0)
您不需要将其添加为全局脚本,只需将其导入您需要的模块即可。如果将它作为全局JS导入,然后作为模块中的导入导入,它将覆盖自身。