PrimeNG + Webpack

Я просто хочу поделиться своим опытом с проблемой, когда при использовании PrimeNG и Webpack появляется много предупреждений, подобных приведенному ниже.

WARNING in ../MyProjectName/~/primeng/components/orderlist/orderlist.js
Cannot find source file '../../src/app/components/orderlist/orderlist.ts': Error: C               an't resolve '../../src/app/components/orderlist/orderlist.ts' in '...MyProjectName\node_modules\primeng\components\orderlist'
 @ ../MyProjectName/~/primeng/primeng.js 50:9-52

...

Это проблема с жестко закодированным маршрутом во всех исходных сопоставлениях основных компонентов.

1 ответ

Решение

Решение состоит в том, чтобы исключить node_modules\primeng в вашем webpack.config.js:

    "enforce": "pre",
    "test": /\.js$/,
    "loader": "source-map-loader",
    "exclude": [
                /\/node_modules\//,
                path.join(process.cwd(), "node_modules\\primeng"),
     ]
Другие вопросы по тегам