AngularJS 前端开发 开发工具下载 集成 NODE 版本管理软件 NVMW 浏览器推荐 (一)

AngularJS 前端开发 开发工具下载 浏览器推荐

开发工具建议使用 :

链接: https://pan.baidu.com/s/17EFvTxoAd_uGtI3SVyc2ag 提取码: 5z6a

开发测试工具: 谷歌浏览器

单元测试工具: Jasmine&Karma 后面会讲到怎么使用.

我们首先考虑 angularjs 是直接放到 项目目录中使用还是 开发独立的前端资源:

如果是 在项目中直接使用 ,直接配置 pom.xml jar 包,并且在文件中引用jar包中的资源即可.

一 spring boot 中直接使用:

1 配置angularjs jar包

		<dependency>
            <groupId>org.webjars</groupId>
            <artifactId>angularjs</artifactId>
            <version>1.7.2</version>
        </dependency>

2 在index.html写如下,引入angualrjs的方 使用webjar webjar的路径如下

<script type="text/javascript" src="webjars/angularjs/1.7.2/angular.min.js"></script>

在这里插入图片描述

在这里插入图片描述

2 我们的项目使用的是前后台分离的方式.所以我们直接使用 js 引用的方式.

<!DOCTYPE html>
<html lang="en"  ng-app="myApp">
<head>
	<meta charset="UTF-8">
	<title>Document</title>

	<script type="text/javascript" src="js/angular.min.js"></script>

	<script type="text/javascript" src="js/angular-ui-router.min.js"></script>

	<script type="text/javascript" src="app/app.js"></script>
<body>
	<div ui-view="content">
	</div>
</body>
</html>

二 在开发过程中我们一定一会使用到node.js 因为版本的不一致,所以我们需要安装一个 node 版本管理器.
git clone nvmw
直接从 github clone nvmw 到本地:
在这里插入图片描述

SHIFT + 鼠标右键 打开 cmd

在这里插入图片描述

git clone https://github.com/hakobera/nvmw.git

设置 G:\nodenpm_git\nvmw 目录到你的 PATH 环境变量中:

在这里插入图片描述

重新打开你的终端, 输入 nvmw

nvmw

在这里插入图片描述

通过 nvmw 安装任意版本的 node
nvmw 默认是从 http://nodejs.org/dist/ 下载的, 国外服务器, 必然很慢,

set "NVMW_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node"
set "NVMW_IOJS_ORG_MIRROR=http://npm.taobao.org/mirrors/iojs"
set "NVMW_NPM_MIRROR=http://npm.taobao.org/mirrors/npm"

在这里插入图片描述

通过以上目录看最后一条记录,就知道最后的版本是什么

进入nvmw的程序目录:

nvmw.bat 修改

if not defined NVMW_NODEJS_ORG_MIRROR (
  set "NVMW_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node"
)

if not defined NVMW_IOJS_ORG_MIRROR (
  set "NVMW_IOJS_ORG_MIRROR=http://npm.taobao.org/mirrors/iojs"
)

get_npm.js 修改

var NVMW_NPM_MIRROR = ' http://npm.taobao.org/mirrors/npm';

1.修改nvmw.bat文件137行,x64改为win-x64

2.修改fget.js文件47行,XMLHTTP 更改为ServerXMLHTTP

3.修改get_npm.js文件38行if…else代码块如下:

    if (!npmVersion) {
      return noNpmAndExit();
    }
    downloadNpmZip(npmVersion);
  });
} else {
  var pkgUri = util.format('http://npm.taobao.org/mirrors/node/index.json');
  wget(pkgUri, function (filename, pkg) {
    if (filename === null) {
      return noNpmAndExit();
    }
    //downloadNpmZip(JSON.parse(pkg).version);
    var _pkg = JSON.parse(pkg);
    for(var i = 0,n=_pkg.length;i<n;i++){
       var obj = _pkg[i];
       if(obj.version == binVersion){
           downloadNpmZip(obj.npm);
       }
    }
  });
nvmw install v8.11.4
nvmw install v6.8.0
nvmw install v6.9.2

在这里插入图片描述

在这里插入图片描述

安装完成后,nvmw目录中将多出一个v.8.11.4目录,将这个目录也添加进系统环境变量中。重新启动终端,通过命令 node -v和npm -v 查看安装版本号。

查看安装版本

nvmw ls

使用其中一个版本node.js/io.js

nvmw use 7.8.0

查看当前node 版本

node -v

这里注意: 如果已经安装过 nodejs 请删除原有的node 环境变量.

在这里插入图片描述

请删除原有项目的 node_module

cnpm install 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值