【发布时间】:2017-01-05 22:03:39
【问题描述】:
我正在使用“angular-cli”:“1.0.0-beta.11-webpack.2”
我的 angular-cli-build.js 我有:
module.exports = function(defaults) {
return new Angular2App(defaults, {
vendorNpmFiles: [
'systemjs/dist/system-polyfills.js',
'systemjs/dist/system.src.js',
'zone.js/dist/**/*.+(js|js.map)',
'es6-shim/es6-shim.js',
'reflect-metadata/**/*.+(ts|js|js.map)',
'rxjs/**/*.+(js|js.map)',
'@angular/**/*.+(js|js.map)',
'bootstrap/dist/css/bootstrap.css'
]
});
};
还有我的 index.html:
<link rel="stylesheet" type="text/css" href="vendor/bootstrap/dist/css/bootstrap.min.css">
但是使用 ng build,我在 /dist 文件夹中什么也没有……这如何与 webpack 完全配合?我曾经很容易使用 webpack 和 angular 1,现在我发现它真的很复杂,我浪费了很多时间试图猜测它必须如何工作,我看到 angular-cli 只是用于测试,而不是用于实际工作?有没有办法用旧方式替换 angular-cli compile 以用 webpack 覆盖它?
【问题讨论】:
-
我的建议,它不是将 angular-cli 用于实际工作或简单的应用程序,您可能会花费很多天和几个小时来尝试安装。不使用 webpack 的版本不专业而且非常不稳定,所以对于真正的生产来说,最好找一个启动器并手动完成,你会像我一样节省很多时间和时间。
-
Web 包的版本是黑暗的,你是囚徒,东西和配置在核心内部而不是简单的 Web 包配置,你是 beta 版本和程序员决定的囚徒,我不是至少今年会使用它
标签: angular-cli