Chr*_*row 13 build-tools angular-cli angular
使用Angular CLI 1.6.0时,此Angular CLI命令使用什么服务器?
ng serve
Run Code Online (Sandbox Code Playgroud)
由于Angpack CLI正在使用webpack进行网站捆绑,这是否意味着ng-serve正在使用webpack-dev-server(这是一个Node.js Express服务器)?在下面的Q/A中有一些迹象表明ng服务可能用于搭载Ember使用的服务器:
ng serve
Run Code Online (Sandbox Code Playgroud)
尝试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"
},
Run Code Online (Sandbox Code Playgroud)
如您所见,npm start正在使用webpack-dev-server。
注意:要撤消更改,请使用
git,否则AngularCli无法提供撤消方法