gpt4 book ai didi

angular - 使用 Angular CLI 1.6.0 时 ng serve 使用什么服务器?

转载 作者:太空狗 更新时间:2023-10-29 17:01:24 24 4
gpt4 key购买 nike

当使用 Angular CLI 1.6.0 时,这个 Angular CLI 命令使用什么服务器?

ng serve

既然 Webpack 现在被 Angular CLI 用于网站捆绑,这是否意味着 ng-serve 正在使用 webpack-dev-server(这是一个 Node.js Express 服务器)?以下 Q/A 中有一些迹象表明 ng serve 可能用于搭载 Ember 使用的服务器:

What happens when you run ng serve?

最佳答案

试试 ng eject此命令将覆盖您的 package.json 并在您的根目录中生成一个名为 webpack.config.js 的文件。

这将为您提供您的项目正在使用的所有当前 webpack 配置。

当你这样做时,在你的 package.json 中,你会发现:

"scripts": {
"eject": "ddc eject",
"build": "webpack",
"start": "webpack-dev-server",
"test": "karma start ./karma.conf.js",
"pree2e": "webdriver-manager update --standalone false --gecko false --quiet",
"e2e": "protractor ./protractor.conf.js"
},

如您所见,npm start 正在使用 webpack-dev-server

NOTE: To undo your changes, use git, otherwise AngularCli doesn't provide a way of undoing

关于angular - 使用 Angular CLI 1.6.0 时 ng serve 使用什么服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47686176/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com