我正在尝试从inline.bundle.js
提供main.bundle.js
,polyfills.bundle.js
,styles.bundle.css
,vendor.bundle.js
和/assets
,而不是dist文件夹。我可以通过将index.html
添加到"deployUrl": "/assets",
文件来更改.angular-cli.json
中请求的网址,但这些文件仍会输出到dist文件夹的根目录。
如何更改要输出到/assets
的文件的输出文件夹?
答案 0 :(得分:1)
您是否尝试过设置" outDir"?
"apps": [
{
"root": "src",
"outDir": "dist",
...
答案 1 :(得分:0)
我最后只是在我的package.json中添加了mv dist/*.bundle.js* dist/assets
来构建。而mv dist/*.bundle.css* dist/assets && mv dist/*.bundle.js* dist/asse
代表生产。
答案 2 :(得分:-1)
尝试修改webpack配置如下
<app asp-prerender-module="ClientApp/dist/main-server">Loading...</app>
对于你的css,如果你使用的是extractTextPlugin,你可以指定css输出:
output: {
path: __dirname,
filename: 'assets/bundle.js', // move the bundle.js file under the assets folder
}