如何優雅的引入第三方庫其實一直是angular的一個問題,今天就來解答一下:node
npm install lodash --save
npm install @types/lodash --save-dev
tsconfig.json { "compileOnSave": false, "compilerOptions": { "outDir": "./dist/out-tsc", "sourceMap": true, "declaration": false, "moduleResolution": "node", "emitDecoratorMetadata": true, "experimentalDecorators": true, "target": "es5", "typeRoots": [ "node_modules/@types" ], "types" : ["lodash"], "lib": [ "es2017", "dom" ] } }
import * as _ from 'lodash'; _.remove(scores, 2); // 正常使用便可