angular2+node.js express打包部署的实战


Posted in Javascript onJuly 27, 2017

Angular2我自己还在摸索学习中,本文介绍了angular2+node.js express打包部署的实战,分享给大家,也给自己留个笔记

angular是客户端js,Node.js 是服务端JS,建立SPA 网站需要把这两者统一到一起。

1、angular2项目创建,使用angular-cli

ng new mypos

2、使用express命令行工具创建express项目。

express --view=hbs

3、angular2 中 需要引用到第三方库 例如 jQuery,bootstrape,

index.html中需要添加应用,然后文件需要拷贝到assets目录

<linkrel="stylesheet"type="text/css"href="/assets/primeng/resources/themes/bootstrap/theme.css" rel="external nofollow" />

<linkrel="stylesheet"type="text/css"href="/assets/primeng/resources/primeng.min.css" rel="external nofollow" />

<linkrel="stylesheet"type="text/css"href="/assets/primeng/resources/font-awesome.min.css" rel="external nofollow" />

<scriptsrc="/assets/jquery.min.js"></script>

<linktype="text/css"href="/assets/bootstrap/css/bootstrap.min.css" rel="external nofollow" rel="stylesheet">

<scriptsrc="/assets/bootstrap/js/bootstrap.min.js"></script>

4、修改angular-cli.json   //指定为express的静态文件目录。

"outDir":"express/public/"

5、打包

ng build --prod

6、进入express运行目录

npm start

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js报错 Object doesn't support this property or method的原因分析
Mar 31 Javascript
jQuery实现类似淘宝网图片放大效果的方法
Jul 08 Javascript
jQuery实现文件上传进度条特效
Aug 12 Javascript
jQuery+PHP+MySQL实现无限级联下拉框效果
Feb 19 Javascript
AngularJs实现聊天列表实时刷新功能
Jun 15 Javascript
jQuery实现注册会员时密码强度提示信息功能示例
Sep 05 jQuery
结合mint-ui移动端下拉加载实践方法总结
Nov 08 Javascript
vue中render函数的使用详解
Oct 12 Javascript
微信小程序如何调用图片接口API并居中显示
Jun 29 Javascript
vue使用better-scroll实现滑动以及左右联动
Jun 30 Javascript
js+for循环实现字符串自动转义的代码(把后面的字符替换前面的字符)
Dec 24 Javascript
如何使用RoughViz可视化Vue.js中的草绘图表
Jan 30 Vue.js
利用Ionic2 + angular4实现一个地区选择组件
Jul 27 #Javascript
vue单页应用中如何使用jquery的方法示例
Jul 27 #jQuery
详解win7 cmd执行vue不是内部命令的解决方法
Jul 27 #Javascript
Vue2.0如何发布项目实战
Jul 27 #Javascript
在Vue中如何使用Cookie操作实例
Jul 27 #Javascript
vue 怎么创建组件及组件使用方法
Jul 27 #Javascript
详解Angular-cli生成组件修改css成less或sass的实例
Jul 27 #Javascript
You might like
PHP学习之PHP变量
2006/10/09 PHP
用PHP获取Google AJAX Search API 数据的代码
2010/03/12 PHP
php实现json编码的方法
2015/07/30 PHP
简单的js分页脚本
2009/05/21 Javascript
CutePsWheel javascript libary 控制输入文本框为可使用滚轮控制的js库
2010/02/07 Javascript
js创建对象的几种常用方式小结(推荐)
2010/10/24 Javascript
div浮层,滚动条移动,位置保持不变的4种方法汇总
2013/12/11 Javascript
JQuery实现动态添加删除评论的方法
2015/05/18 Javascript
原生js编写autoComplete插件
2016/04/13 Javascript
javascript 数组的正态分布排序的问题
2016/07/31 Javascript
js基于myFocus实现轮播图效果
2017/02/14 Javascript
详解vue-router 2.0 常用基础知识点之导航钩子
2017/05/10 Javascript
详解vue+vueRouter+webpack的简单实例
2017/06/17 Javascript
JavaScript之Map和Set_动力节点Java学院整理
2017/06/29 Javascript
JS实现页面内跳转的简单代码
2017/09/03 Javascript
浅谈Vue初学之props的驼峰命名
2018/07/19 Javascript
JS中FormData类实现文件上传
2020/03/27 Javascript
介绍Python中内置的itertools模块
2015/04/29 Python
python中join()方法介绍
2018/10/11 Python
python实现年会抽奖程序
2019/01/22 Python
python 链接sqlserver 写接口实例
2020/03/11 Python
Python如何绘制日历图和热力图
2020/08/07 Python
用python制作个视频下载器
2021/02/01 Python
VELTRA台湾:世界自由行专家
2017/08/15 全球购物
Lookfantastic瑞典:英国知名美妆购物网站
2018/04/06 全球购物
关于期中考试的反思
2014/02/02 职场文书
商业活动邀请函
2014/02/04 职场文书
安全生产实施方案
2014/02/23 职场文书
《木笛》教学反思
2014/03/01 职场文书
大学班级计划书
2014/04/29 职场文书
民事诉讼授权委托书范文
2014/08/02 职场文书
单位员工收入证明样本
2014/10/09 职场文书
4S店客服专员岗位职责
2015/04/07 职场文书
在职证明范本
2015/06/15 职场文书
使用golang编写一个并发工作队列
2021/05/08 Golang
mysql 体系结构和存储引擎介绍
2022/05/06 MySQL