angular4环境搭建及配置
来源:互联网 发布:openwrt设置网络共享 编辑:程序博客网 时间:2024/06/05 21:09
一。环境搭建准备及项目创建
1.安装node.js 安装后使用npm -v指令查看版本并确定是否安装成功
2.npm install -g @angular/cli 安装angular-cli
3.ng -v 查看版本并看是否安装成功
4.ng new tp 创建一个新的angular项目tp为项目文件名
二。安装引用库
1.把用到的库安装到本地(成功后可以在package.json文件中看到)
例如安装jq:npm install jquery --save
2.把用到的库引用到项目中去: 配置angular-cli.json中的“style”和“script”
例如:"styles": [
"styles.css"],"scripts": [ "../node_modules/jquery/dist/jquery.js", "assets/lib/laydate/laydate.dev.js", "assets/lib/audioplayer/MyPlayer.js"]
三。angular4安装类型描述文件(.ts不支持jq与bootstrap,使其认识)
例如安装jq类型描述文件:npm install @types/jquery --save-dev
例如安装bootstrap类型描述文件:npm install @types/jquery --save-dev
四。angular组件生成
使用 ng g component seOut (注意:seOut为组件名)
五。项目中生成服务命令
使用 ng g service shared/seOut (注意:seOut为服务名)
六。单独服务配置
1.创建一个空文件夹名为:service
2.用编辑器打开使用 npm init -y指令初始化文件 生成一个配置文件
3. 引入node的类型定义文件使用 npm i @types/node --seve
4.node不认识ts 创建一个类型编译文件tsconfig.json使ts编译成Javascript
文件内容:{"compilerOptions": { "target": "es5", "module": "commonjs", "emitDecoratorMetadata": true, "experimentalDecorators": true, "outDir": "build", "lib": ["es6"] }, "exclude": [ "node_modules" ]}5.配置开发工具使其用自定义的编译文件tsconfig.json 我这里用的是webStorm , Files->setting->languages $ Frameworks ->TypeScript->Enable TypeScript compiler将其勾选并勾选我们自己定义的文件6.减少编码,减少开发 安装express框架 并安装类型定义文件 npm install @types/express --save7.安装 nodemon 使用指令 npm install -g nodemon ,实时监控源代码启动服务8.使用nodemon build/seOut.js启动服务
阅读全文
0 0
- angular4环境搭建及配置
- Angular4 开发环境搭建
- Angular4 第一章 环境搭建
- Angular4.0 安装 环境搭建及安装失败解决办法
- angular2,angular4开发环境搭建
- Angular4学习笔记(一)-环境搭建
- TestLink环境搭建及配置
- java环境搭建及配置
- maven环境搭建及配置
- Angular4学习笔记(一):准备和环境搭建
- angular4开发环境搭建以及项目启动过程
- Angular4 环境搭建与项目创建与发布
- Angular4-在线竞拍应用-开发环境的搭建
- angular4学习指南,环境搭建,基础概念解析(一)
- 搭建Angular4+dotnetcore开发环境报错4048
- struts1+spring+JPA环境搭建及配置
- SSH结构的环境搭建及配置
- android开发环境搭建及配置
- Our 6 Must Reads for First-Time Managers to Hit the Ground Running
- iOS加速计和陀螺仪
- linq <一>
- 高斯、柯西、拉格朗日都还在的话,他们应该最喜欢这个公众号
- 汇总:2017 年 IT 界最严重的裁员事件
- angular4环境搭建及配置
- ORACLE_IMPDP_EXPDP生产环境数据泵的使用
- 2017 icpc 南宁区域赛 记录
- spingMVC的原理
- MFC
- 大型网站架构之分布式消息队列
- C++ STL和几道经典的面试题
- 初级web api的设计(一)
- java中将数字转换成以万为单位,同时四舍五入保留小数点后一位