Angular проекты ag-grid работают локально, но не на сервере: ошибки компиляции

Я использую ag-grid в своем проекте, запуск его локально с помощью ng serve работает нормально и, как и ожидалось. Но при загрузке на сервер компиляция всегда терпит неудачу в основном со следующей ошибкой:

ERROR in src\app\app.module.ts(87,5): Error during template compile of 'AppModule'

  Could not resolve ag-grid-angular relative to c:/workspace/.../Angular/src/app/app.module.ts..

src/app.../status-cellrenderer.component.ts(2,37): error TS2307: Cannot find module 'ag-grid-angular'.

src/app/app.module.ts(36,30): error TS2307: Cannot find module 'ag-grid-angular'.

Я использую ag-grid версии 20.0.0 и использовал этот учебник: https://medium.com/ag-grid/get-started-with-angular-grid-in-5-minutes-83bbb14fac93

изменить: это конфигурация на сервере:

cd Angular
cmd /c call npm install 
@ECHO ############ Node.js Packages installed  ###################
REM cmd /c call node_modules/.bin/ng --version
@ECHO ############ Build Angular-Site  ##################
cmd /c call node_modules/.bin/ng build --prod --output-path=..\PublishOutput

каталог nodes_modules загружен не мной ..


person Oliver    schedule 18.03.2019    source источник
comment
Вы настроили свой сервер сборки для получения недостающих пакетов npm (установка npm)? Обычно папка node_modules не может быть связана с вашим исходным кодом.   -  person Alexander Zbinden    schedule 19.03.2019
comment
я отредактировал первый пост   -  person Oliver    schedule 20.03.2019


Ответы (1)


Удаление каталога node_modules решило проблему

person Oliver    schedule 20.03.2019