Linux上面如何部署angular项目?

在Linux上使用angular项目,应该如何部署?Linux新人求解。

阅读 2.9k
2 个回答

angular? 一般build之后有个dist之类的文件。

起个静态文件服务,指向dist即可。(我一般用nginx)

 location /{
    # 这里对应你自己的dist文件目录
    root   /home/www_app/static-project/demo-progressive-web-app-master;
    autoindex on;
 }
已参与了 SegmentFault 思否「问答」打卡,欢迎正在阅读的你也加入。

1.node安装
2.安装cnpm(npm安装Angular可能失败,就使用cnpm进行安装)

npm install -g cnpm --registry=https://registry.npm.taobao.org

3.安装angular

npm install -g @angular/cli  或  cnpm install -g @angular/cli

查看angular版本
ng version
创建一个新的工作空间和初始入门应用

ng new my-app       此时会建立一个名为my-app的文件夹
cd my-app
ng serve --open   ng serve 命令会启动开发服务器、监视文件,并在这些文件发生更改时重建应用 --open代表会自动打开浏览器,并访问 http://localhost:4200/

5.构建和部署

$ ng build --prod
6.引入企业级UI设计库,NG-ZORRO

//新建项目时
ng add ng-zorro-antd

//或者新建项目后
npm install ng-zorro-antd --save

已参与了 SegmentFault 思否「问答」打卡,欢迎正在阅读的你也加入。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进