有一种"样式"部分和"脚本" .angular-cli.json
中的部分。
我在" styles"下添加了一些文件。和"脚本"部分。我的角度项目似乎无法识别这些文件。
webpack是否知道.angular-cli.json中的配置?
webpack是否包含"样式"和"脚本" .angular-cli.json
的部分?如果是,我怎么能确定它实际上是这样做的?如何跟踪哪些文件被打包,哪些文件不是由webpack打包的?
以下是我从webpack收到的错误:
ERROR in ./src/main/webapp/app/header/header.component.html
Module not found: Error: Can't resolve './dist/img/user2-160x160.jpg' in '/Users/halil/Projects/kodfarki/chargeback2/business-services/src/main/webapp/app/header'
@ ./src/main/webapp/app/header/header.component.html 1:4961-5000 1:5174-5213
@ ./src/main/webapp/app/header/header.component.ts
@ ./src/main/webapp/app/app.module.ts
@ ./src/main/webapp/app/app.main.ts
以下是我的.angular-cli.json定义:
"apps": [{
"root": "src/main/webapp/",
"outDir": "target/www/app",
"assets": [
"content",
"dist",
"favicon.ico"
],
答案 0 :(得分:1)
看起来您正在使用jhipster
,它只是部分支持角度cli(only for codegeneration purposes)。这就是为什么scripts
中的assets
,.angular-cli.json
在jhipster
中没有效果的jhipser
正在使用自己的构建链。因此,对于vendor.ts
,您必须以不同的方式执行此操作。
您需要使用css
,您可以在其中引用自定义的js
和{{ jdFile ? "Job Description File : {{fileName}}" : "Resume File :{{fileName}}" }}
{{ jdFile ? "Job Description File : '[fileName]'" : "Resume File :'[fileName]'" }}
{{ jdFile ? "Job Description File : 'fileName'" : "Resume File :'fileName'" }}
文件。