orizens / ngx-infinite-scroll

Infinite Scroll Directive for Angular
https://www.npmjs.com/package/ngx-infinite-scroll
MIT License
1.23k stars 223 forks source link

fix build script error #312

Closed kuroky360 closed 5 years ago

kuroky360 commented 5 years ago

Fix build error

npm install typescript@3.1.6 --save-dev
npm install tsickle  --save-dev

Env:

node -v
v10.13.0

npm -v
6.4.1

Build error: (npm install -> npm run build)

: Error: The Angular Compiler requires TypeScript >=3.1.1 and <3.2.0 but 2.7.2 was found instead.
    at checkVersion (/Users/yoda/Githubs/ngx-infinite-scroll/node_modules/@angular/compiler-cli/src/transformers/program.js:824:19)
    at new AngularCompilerProgram (/Users/yoda/Githubs/ngx-infinite-scroll/node_modules/@angular/compiler-cli/src/transformers/program.js:88:13)
    at Object.createProgram (/Users/yoda/Githubs/ngx-infinite-scroll/node_modules/@angular/compiler-cli/src/transformers/program.js:836:16)
    at Object.performCompilation (/Users/yoda/Githubs/ngx-infinite-scroll/node_modules/@angular/compiler-cli/src/perform_compile.js:207:26)
    at main (/Users/yoda/Githubs/ngx-infinite-scroll/node_modules/@angular/compiler-cli/src/main.js:31:46)
    at /Users/yoda/Githubs/ngx-infinite-scroll/node_modules/@angular/compiler-cli/src/main.js:168:28
    at /Users/yoda/Githubs/ngx-infinite-scroll/node_modules/@angular/compiler-cli/src/main.js:4:17
    at Object.<anonymous> (/Users/yoda/Githubs/ngx-infinite-scroll/node_modules/@angular/compiler-cli/src/main.js:10:3)
    at Module._compile (internal/modules/cjs/loader.js:688:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10)
: Error: Cannot find module 'tsickle'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:580:15)
    at Function.Module._load (internal/modules/cjs/loader.js:506:25)
    at Module.require (internal/modules/cjs/loader.js:636:17)
    at require (internal/modules/cjs/helpers.js:20:18)
    at /Users/yoda/Githubs/ngx-infinite-scroll/node_modules/@angular/compiler-cli/src/main.js:72:24
    at /Users/yoda/Githubs/ngx-infinite-scroll/node_modules/@angular/compiler-cli/src/transformers/program.js:377:121
    at Array.map (<anonymous>)
    at AngularCompilerProgram._emitRender2 (/Users/yoda/Githubs/ngx-infinite-scroll/node_modules/@angular/compiler-cli/src/transformers/program.js:377:75)
    at AngularCompilerProgram.emit (/Users/yoda/Githubs/ngx-infinite-scroll/node_modules/@angular/compiler-cli/src/transformers/program.js:212:22)
    at Object.performCompilation (/Users/yoda/Githubs/ngx-infinite-scroll/node_modules/@angular/compiler-cli/src/perform_compile.js:216:29)
orizens commented 5 years ago

@kuroky360 Thank You