【问题标题】:Aurelia CLI build to parent folderAurelia CLI 构建到父文件夹
【发布时间】:2018-12-04 17:13:55
【问题描述】:

我一直在尝试将构建(index.html 和脚本)输出到项目根目录上一级的文件夹。 就我而言,类似 ../dist/

目标是将构建文件分组并将它们与 src 文件分开。

我在 Aurelia.json 中使用过 baseDir、baseUrl、index 和输出路径,但是当脚本编译工作(脚本输出到预期位置)时 index.html 不会使用最新的 rev 文件名进行更新。

提前致谢。

【问题讨论】:

  • 这也一直困扰着我,文档似乎有一些明显的漏洞。 :(
  • 嘿@VirtualWolf。自从我发布问题以来,没有花太多时间在这上面。希望有人能提供一些指导。猜猜我们两个现在在等……

标签: aurelia


【解决方案1】:

不确定这是否已在文档中修复,但在我使用的 aurelia_project/aurelia.json 中:

"platform": {
"id": "aspnetcore",
"displayName": "ASP.NET Core",
"port": 8080,
"hmr": false,
"open": false,
"output": "wwwroot/dist/"  },

然后在 webpack.config.js 中使用“输出”

const project = require('./aurelia_project/aurelia.json');
const outDir = path.resolve(__dirname, project.platform.output);

在module.exports中

 output: {
path: outDir,
publicPath: baseUrl,
filename:  '[name].bundle.js',
sourceMapFilename: '[name].bundle.map',
chunkFilename: '[name].chunk.js'
},
 devServer: {
contentBase: outDir,
// serve index.html for all 404 (required for push-state)
historyApiFallback: true
},

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-27
    • 1970-01-01
    • 1970-01-01
    • 2016-12-23
    • 1970-01-01
    • 2019-11-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多