我無法渲染primeNG的CSS。我的項目中的CSS覆蓋它,或者甚至沒有被調用。無法渲染primeNG CSS,因爲升級webpack已經升級並且Angular 4
我試圖導入index.html
中的樣式,將它們導入組件和stylesUrl []
中。所有都沒有工作,我現在知道這個問題在我的webpack.config.js
文件中。我已經安裝:
npm install file-loader --save
跟着從這篇文章後下列步驟操作:how to render static css from node modules
但是失敗了我。
webpack.config.js
var merge = require('merge-deep');
var path = require('path');
var common = {
devtool: 'source-map',
cache: false,
entry: {
},
output: {
path: root('dist'),
filename: '[name].js',
},
resolve: {
// ensure loader extensions match
extensions: ['','.ts','.js','.json']
},
module: {
loaders: [
// Support for .ts files.
{
test: /\.ts$/,
loader: 'ts-loader',
exclude: [ /\.(node|worker)\.ts$/, /node_modules/ ]
}
],
}
};
module.exports = [
merge(common, {
target: 'web',
entry: {
'browser': root('./index.js')
},
output: {
},
resolve: {
packageAlias: 'web',
},
node: {
crypto: false,
console: false,
process: false,
global: false,
buffer: false
}
}),
merge(common, {
target: 'node',
entry: {
'node': root('./index.node.js'),
},
output: {
libraryTarget: 'commonjs'
},
resolve: {
packageAlias: 'server',
}
})
]
function root(args) {
args = Array.prototype.slice.call(arguments, 0);
return path.join.apply(path, [__dirname].concat(args));
}
PrimeNG!= PrimeFaces雖然它是對「網站」 ......請記住,不包括PrimeFaces標籤使用PrimeNG – Kukeltje
@Kukeltje感謝澄清時。你在(我的問題)之前遇到過這個問題嗎? – Drew1208
我不使用PrimeNG ...(PrimeFaces用戶) – Kukeltje