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 相关文章推荐
新浪的图片新闻效果
Jan 13 Javascript
JavaScript与C# Windows应用程序交互方法
Jun 29 Javascript
jQuery筛选器children()案例详解(图文)
Feb 17 Javascript
常见表单重复提交问题整理及解决方法
Nov 13 Javascript
JS获取各种浏览器窗口大小的方法
Jan 14 Javascript
JS中操作JSON总结
Dec 06 Javascript
使用mini-define实现前端代码的模块化管理
Dec 25 Javascript
自制简易打赏功能的实例
Sep 02 Javascript
用js实现每隔一秒刷新时间的实例(含年月日时分秒)
Oct 25 Javascript
Angular2管道Pipe及自定义管道格式数据用法实例分析
Nov 29 Javascript
基于jquery ajax的多文件上传进度条过程解析
Sep 11 jQuery
element-plus一个vue3.xUI框架(element-ui的3.x 版初体验)
Dec 02 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中关于socket的系列函数总结
2015/05/18 PHP
php简单备份与还原MySql的方法
2016/05/09 PHP
php下载文件超时时间的设置方法
2016/10/06 PHP
php获取目录下所有文件及目录(多种方法)(推荐)
2019/05/14 PHP
Jquery中增加参数与Json转换代码
2009/11/20 Javascript
javascript 弹出层组件(升级版)
2011/05/12 Javascript
JavaScript Scoping and Hoisting 翻译
2012/07/03 Javascript
Javascript 垃圾收集机制介绍理解
2013/05/14 Javascript
js控制淡入淡出示例代码
2013/11/12 Javascript
极力推荐一款小巧玲珑的可视化编辑器bootstrap-wysiwyg
2016/05/27 Javascript
jQuery File Upload文件上传插件使用详解
2016/12/06 Javascript
浅析js的模块化编写 require.js
2016/12/07 Javascript
JQuery validate 验证一个单独的表单元素实例
2017/02/17 Javascript
vue解决跨域路由冲突问题思路解析
2017/11/03 Javascript
jQuery实现左右滑动的toggle方法
2018/03/03 jQuery
JAVA面试题 static关键字详解
2019/07/16 Javascript
js实现列表向上无限滚动
2020/01/13 Javascript
如何利用 JS 脚本实现网页全自动秒杀抢购功能
2020/10/12 Javascript
python使用tornado实现简单爬虫
2018/07/28 Python
使用Python制作简单的小程序IP查看器功能
2019/04/16 Python
Python 使用PyQt5 完成选择文件或目录的对话框方法
2019/06/27 Python
python实现大文件分割与合并
2019/07/22 Python
Python assert语句的简单使用示例
2019/07/28 Python
利用Python校准本地时间的方法教程
2019/10/31 Python
keras实现theano和tensorflow训练的模型相互转换
2020/06/19 Python
用opencv给图片换背景色的示例代码
2020/07/08 Python
python selenium 获取接口数据的实现
2020/12/07 Python
丝芙兰巴西官方商城:SEPHORA巴西
2016/10/31 全球购物
Becextech新西兰:数码单反相机和手机在线商店
2018/04/27 全球购物
Ajax请求总共有多少种Callback
2016/07/17 面试题
有abstract方法的类一定要用abstract修饰吗
2016/03/14 面试题
大学生作弊检讨书
2014/02/19 职场文书
大学专科自荐信
2014/06/17 职场文书
国际贸易本科毕业生求职信
2014/09/26 职场文书
2014年工程部工作总结
2014/11/25 职场文书
旗帜观后感
2015/06/08 职场文书