node.js基础&npm源更改

node.js

node.js

javascript服务端运行环境,使js能够脱离浏览器运行

CommonJS规范

服务器端的 Node.js 遵循 CommonJS规范,该规范的核心思想是允许模块通过 require 方法来同步加载所要依赖的其他模块,然后通过 exportsmodule.exports 来导出需要暴露的接口。

一个直观的例子:

// moduleA.js
module.exports = function( value ){
    return value * 2;
}
// moduleB.js
var multiplyBy2 = require('./moduleA');
var result = multiplyBy2(4);

npm

在安装node.js的同时会自动安装npm

npm为node包管理器,可以便捷的从上面将发布的包进行下载安装

使用
  1. npm install自动在package.json文件中寻找依赖并进行安装

  2. npm run 列出在package.json文件中scripts定义的可运行的指令

    如:

    {
      "name": "try-webpack",
      "version": "1.0.0",
      "description": "hello webpack",
      "main": "index.js",
      "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1",
      },
      "author": "tianqi",
      "license": "ISC",
      "devDependencies": {
        "webpack": "^4.43.0",
        "webpack-cli": "^3.3.11"
      }
    }
    
    指令:$ npm run
    输出:
    Lifecycle scripts included in try-webpack:
      test
        echo "Error: no test specified" && exit 
    
更改源
  1. 通常来说,国外的源比较慢,可以选择安装cnpm使用淘宝镜像进行安装
npm install -g cnpm --registry=https://registry.npm.taobao.org

此后可将cnpm替换npm进行使用

  1. 若单纯的更改源
//临时使用
npm --registry https://registry.npm.taobao.org install express
//持久使用
npm config set registry https://registry.npm.taobao.org
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值