您必须在一个angular-cli项目中才能使用serve命令。
问题的原因是:要使用serve命令,必须在一个angular-cli项目内。
解决方法如下:
1. 首先,确保你的angular CLI是最新版本,可以通过执行以下命令来更新:npm install -g /cli
或yarn global add /cli
2. 接下来,在你下载的包所在的目录执行npm install
或npm i
命令来安装所有的依赖项。这将会下载并安装package.json文件中提到的所有依赖项以及它们的依赖项。
3. 然后,你可以使用npm start
命令来运行开发构建。这将会转译typescript并创建一个webpack,你可以通过控制台给出的url(默认为http://localhost:4200
)来访问。你也可以尝试再次使用ng serve
命令。
4. 更新angular-cli并使用ng serve
命令,这个方法对我有效。