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获取或设置当前窗口url参数的小例子
Oct 14 Javascript
动态标签 悬停效果 延迟加载示例代码
Nov 21 Javascript
从JQuery源码分析JavaScript函数的apply方法与call方法
Sep 25 Javascript
jQuery简单实现input文本框内灰色提示文本效果的方法
Dec 02 Javascript
js判断输入字符串是否为空、空格、null的方法总结
Jun 14 Javascript
BootStrap使用popover插件实现鼠标经过显示并保持显示框
Jun 23 Javascript
微信小程序 触控事件详细介绍
Oct 17 Javascript
使用Angular.js实现简单的购物车功能
Nov 21 Javascript
laydate 显示结束时间不小于开始时间的实例
Aug 11 Javascript
慕课网题目之js实现抽奖系统功能
Sep 19 Javascript
vue深度监听(监听对象和数组的改变)与立即执行监听实例
Sep 04 Javascript
详解微信小程序动画Animation执行过程
Sep 23 Javascript
利用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利用cookie实现访问次数统计代码
2011/05/19 PHP
PHP取二进制文件头快速判断文件类型的实现代码
2013/08/05 PHP
ThinkPHP利用PHPMailer实现邮件发送实现代码
2013/09/26 PHP
PHP无限分类(树形类)
2013/09/28 PHP
ThinkPHP模板范围判断输出In标签与Range标签用法详解
2014/06/30 PHP
将CMYK颜色值和RGB颜色相互转换的PHP代码
2014/07/28 PHP
在PHP中使用FastCGI解析漏洞及修复方案
2015/11/10 PHP
windows server 2008/2012安装php iis7 mysql环境搭建教程
2016/06/30 PHP
Zend Framework框架实现类似Google搜索分页效果
2016/11/25 PHP
基于jQuery的图片剪切插件
2011/08/03 Javascript
Lazy Load 延迟加载图片的jQuery插件中文使用文档
2012/10/18 Javascript
提示$ is not defined错误分析及解决
2013/04/09 Javascript
js中switch case循环实例代码
2013/12/30 Javascript
jquery移除、绑定、触发元素事件使用示例详解
2014/04/10 Javascript
JS中使用Array函数shift和pop创建可忽略参数的例子
2014/05/28 Javascript
轻松创建nodejs服务器(5):事件处理程序
2014/12/18 NodeJs
基于javascript实现简单计算器功能
2016/01/03 Javascript
浅谈jquery中next与siblings的区别
2016/10/27 Javascript
利用js判断手机是否安装某个app的多种方案
2017/02/13 Javascript
javascript获取以及设置光标位置
2017/02/16 Javascript
详解操作虚拟dom模拟react视图渲染
2018/07/25 Javascript
微信小程序 wepy框架与iview-weapp的用法详解
2019/04/10 Javascript
Vue 防止短时间内连续点击后多次触发请求的操作
2020/11/11 Javascript
[06:10]6.81新信使新套装!给你一个炫酷的DOTA2
2014/05/06 DOTA
详解django三种文件下载方式
2018/04/06 Python
Python中Numpy ndarray的使用详解
2019/05/24 Python
python使用原始套接字发送二层包(链路层帧)的方法
2019/07/22 Python
文件上传服务器-jupyter 中python解压及压缩方式
2020/04/22 Python
基于python连接oracle导并出数据文件
2020/04/28 Python
keras分类之二分类实例(Cat and dog)
2020/07/09 Python
小学生开学感言
2014/02/28 职场文书
医院护士见习期自我鉴定
2014/04/10 职场文书
高一学生评语大全
2014/04/25 职场文书
公司财务会计主管应聘求职信
2014/09/26 职场文书
2015年组织部工作总结
2015/04/03 职场文书
商业计划书之服装
2019/09/09 职场文书