Javascript学习-angular开发环境搭建及新建项目并运行

简介: Javascript学习-angular开发环境搭建及新建项目并运行

 今天下午两点的时候,同事忽然说他有两个活,搞不过来了,让我帮我搞一个前端项目,我以为用的是VUE.js,想着前端项目简单!没想到svn下载一看,卧槽,angular。。。。。

   瞬间没了兴趣,我的主攻方向是Java后端服务器开发,虽然咱前端也会,但是确实是不打算再去付出精力搞前端。。。

   废话少说,项目都搞下来了,把它先搞起来吧。。。遇上了就是缘分

   start

一、搭建环境

   node管理依赖,angular/cli 用来管理angular项目的创建、运行、调试等

1、安装node,这个简单,网上有很多教程,一直next就好,我本地有以前安装好的,但是版本应该旧了,所以我先升级一下:

   第一步:查看以前的node版本

$ node -v

image.gif

  第二步:清楚node的cache缓存

$ sudo npm cache cleam -f

image.gif

   第三步:安装n工具

$ sudo npm install -g n

image.gif

   第四步:安装最新版node

$ sudo n stable

image.gif

   OK

   第五步:再次查看版本,你就发现版本号更新了。。。

2、可以安装阿里的淘宝镜像cnpm来代替node本身的npm,以后就可以用cnpm了。因为快!

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

image.gif

3、安装angular/cli

$ cnpm install -g @angular/cli

image.gif

如果提示你没有权限,那就加个sudo,借用下root权限。

到此 环境安装完成!

二、新建angular项目

angular adj.有角的;有尖角的;角度的;角的;用角度量的;方位基点宫的;成角度的;瘦骨嶙峋的

也不知为啥起个这名字,头角峥嵘的意思?

第一步:打开终端,或者用vs里自带的也行,cd到你想要放项目的目录,输入:

$ ng new oneAngular

image.gif

image.png
编辑

问你要给这个项目添加设置路由吗?yes

这玩意应该是会自动给你加个小模版专门管理配置路由,即使是no了,以后也能自己生成,不感兴趣。。。

image.png

编辑

这是选择css的预编译器,scss,然后就create了好多

image.png编辑

打开vs,安装个插件支持angular的开发

image.png编辑

最后 用vs打开项目,就可以开发了。

image.png编辑

三、运行

在终端cd到你的项目根目录下,也就是咱们的 oneAngular 目录下输入:

$ ng serve --open

image.gif

image.png编辑

等待编译完成后,就会打开默认浏览器:等等等等!

image.png编辑

没球意思,仅此记录一下,好了我要写我的接口去了。。。😄

目录
相关文章
|
1月前
|
开发框架 JavaScript 安全
js开发:请解释什么是Express框架,以及它在项目中的作用。
Express是Node.js的Web开发框架,简化路由管理,支持HTTP请求处理。它采用中间件系统增强功能,如日志和错误处理,集成多种模板引擎(EJS、Jade、Pug)用于HTML渲染,并提供安全中间件提升应用安全性。其可扩展性允许选用合适插件扩展功能,加速开发进程。
|
1月前
|
JSON JavaScript 前端开发
解决js中Long类型数据在请求与响应过程精度丢失问题(springboot项目中)
解决js中Long类型数据在请求与响应过程精度丢失问题(springboot项目中)
42 0
|
1月前
|
JavaScript
vue.js项目评估流程图特效
vue.js项目评估流程图特效
86 2
vue.js项目评估流程图特效
|
6天前
|
缓存 JavaScript 前端开发
js开发:请解释什么是Webpack,以及它在项目中的作用。
Webpack是开源的JavaScript模块打包器,用于前端项目构建,整合并优化JavaScript、CSS、图片等资源。它实现模块打包、代码分割以提升加载速度,同时进行资源优化和缓存。Webpack的插件机制可扩展功能,支持热更新以加速开发流程。
13 2
|
7天前
|
C++
【angular】启动项目和路由配置
【angular】启动项目和路由配置
18 1
|
7天前
|
JavaScript 前端开发 测试技术
学习JavaScript
【4月更文挑战第23天】学习JavaScript
13 1
|
13天前
|
JavaScript
node.js输入项目目录结构并展示
node.js输入项目目录结构并展示
5 0
|
15天前
|
JavaScript 前端开发 应用服务中间件
node.js之第一天学习
node.js之第一天学习
|
22天前
设置Open in Terminal快捷键Alt+Shift+Z,方便angular项目的各种命令输入(多任务状态下)
设置Open in Terminal快捷键Alt+Shift+Z,方便angular项目的各种命令输入(多任务状态下)
|
23天前
|
JavaScript 前端开发 开发工具
Angular 项目中一个 index.d.ts 文件的具体例子介绍
Angular 项目中一个 index.d.ts 文件的具体例子介绍
16 0

热门文章

最新文章