2017-08-12 48 views
1

数组我分叉完全工作简单的角度CLI项目 然而,当我运行它,我得到这个错误误差角:预期“风格”是字符串

角CLI方式正常:

 "styles": [ 
    "../node_modules/bootstrap/dist/css/bootstrap.min.css", 
    "./styles.css" 
    ], 

不知道这个问题可能是什么,什么样的信息,我应该在这里

感谢提供!

Uncaught Error: Expected 'styles' to be an array of strings. at assertArrayOfStrings (compiler.es5.js:3920) at CompileMetadataResolver.webpackJsonp.../../../compiler/@angular/compiler.es5.js.CompileMetadataResolver.getNonNormalizedDirectiveMetadata (compiler.es5.js:15170) at CompileMetadataResolver.webpackJsonp.../../../compiler/@angular/compiler.es5.js.CompileMetadataResolver.loadDirectiveMetadata (compiler.es5.js:15092) at compiler.es5.js:26802 at Array.forEach() at compiler.es5.js:26801 at Array.forEach() at JitCompiler.webpackJsonp.../../../compiler/@angular/compiler.es5.js.JitCompiler._loadModules (compiler.es5.js:26798) at JitCompiler.webpackJsonp.../../../compiler/@angular/compiler.es5.js.JitCompiler._compileModuleAndComponents (compiler.es5.js:26768) at JitCompiler.webpackJsonp.../../../compiler/@angular/compiler.es5.js.JitCompiler.compileModuleAsync (compiler.es5.js:26697)

+0

你尝试过使用,而不是''styles' styleUrls'? – QoP

+0

是的,没有改变(也相当令人惊讶)谢谢! –

回答

0

在你的组件,请确保您有一个数组内即[ ]

例如styleUrlsstyles

templateUrl: './app.component.html', 
styleUrls: ['./app.component.css'] 

你不必改变.angular-cli风格[]

+0

谢谢!在组件中,它只是“styleUrls”,引用组件css –

+0

是的,把它放在[] – Faisal

+0

'styleUrls:['./my.component.css']' – Faisal