webpack是否包含.angular-cli.json中引用的文件?

时间:2017-08-28 07:53:06

标签: angular webpack jhipster

有一种"样式"部分和"脚本" .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

以下是我的文件夹结构: enter image description here

以下是我的.angular-cli.json定义:

"apps": [{
    "root": "src/main/webapp/",
    "outDir": "target/www/app",
    "assets": [
        "content",
        "dist",
        "favicon.ico"
    ],

1 个答案:

答案 0 :(得分:1)

看起来您正在使用jhipster,它只是部分支持角度cli(only for codegeneration purposes)。这就是为什么scripts中的assets.angular-cli.jsonjhipster中没有效果的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'" }} 文件。