node.js - 执行 ng serve 从当前目录指向 angular 目录
问题描述
使用 angular2 App,我正在编写 .bat 脚本来自动化 Angular 构建和服务应用程序,作为 ng serve 的一部分。我必须这样做
c:\abc\edf>ng serve --server=d:\angualr2\demoApp
这里 demoApp 是 angular2 并且 node_modules 已经安装我需要通过我的批处理脚本来启动 angulap 应用程序。
众所周知,它对我也有效。
d:\angualr2\demoApp>ng serve
解决方案
如果您构建应用程序,那么您不会为它提供服务
ng serve
--server
我和 CLI 文档 (--help
)都不知道该标志如果您有路径问题,请首先进入文件资源管理器的正确文件夹
cd D:\angular2\demoApp
(不确定,我更像是一个 Linux 人)ng
有效,因为 NPM 将其添加到您的 PATH 中。如果您在另一台计算机上工作,它将无法正常工作。考虑使用 npm 命令运行本地包,例如npm run build
,其中build: "ng build --prod"
推荐阅读
- ant-media-server - 仅当 S3 存储桶公开时才可访问 VoD
- awk - 基于三列的子集文件的awk方法
- ios - 如何在 Swift 中使用 CollectionViewPagingLayout 更改滑动方向
- c# - 相机平移操作开始后光标跟随的对象冻结
- authentication - 如何将性别选择从数据库表(性别)添加到 Blazor 身份默认注册表单?
- javascript - 为什么js不想给safari浏览器加个类?
- c - 启用从 typedef (uint32_t) 到 uint32_t 的隐式转换的警告会导致警告,clang
- angular - 在接口中赋值时未定义的值
- c# - 尝试使用 automapper c# 按 id 映射列表的问题
- python - 排序文件时python的sort()问题