首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Node.js起步 -- (1)

npm安装方式一般说来有两种,全局或者本地 好那我们就先来体验下,装个express框架吧。...(express.js是nodejs的一个MVC开发框架,并且支持jade,ejs等多种模板) 我们可以使用两种方式安装: 全局安装:npm install --g express  ....cd express_test 然后又出错了是怎么回事? 看到了吧,它找不到所需模块,所以一般我们创建新项目的时候也要先给他安装相应的模块。...在编写每个模块时,都有require、exports、module三个预先定义好的变量可供使用。 require函数用于在当前模块中加载和使用别的模块,传入一个模块名,返回一个模块导出对象。.../nodejs/func2");// func2.js则位于与main.js父文件同路径下的 exports对象是当前模块的导出对象,用于导出模块公有方法和属性。

2.8K20

了解可执行的NPM包

常见的那些包 可以回想一下,webpack官网中是否有过这样的字样: > npm install webpack -g > webpack 当然,现在是不推荐使用全局安装模式的,具体原因会在下边提到.../server.js" } } 两者混用会带来的问题 这样的项目在你本地使用是完全没有问题的,但是如果有其他的同事需要运行你的这个项目,在第一步执行npm start时就会出异常,因为他本地可能并没有安装...这里也可以稍微提一下Node中引入全局模块的一些事儿,我们都知道,通过npm install安装的模块,都可以通过require('XXX')来直接引用,如果一些第三方模块需要引入某些其他的模块,那么这个模块也需要存在于它所处目录下的...比如说你引入的模块A,A的内部引用了模块B,那么你也可以直接引用模块B,因为A和B都存在于node_modules下。...,因为都是存在于这些路径下的node_modules,而express则只存在于/node_modules/test-util/node_modules下,全局调用下,require是找不到

1.4K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    MEAN.js 文档

    一 起步 这个章节会带你学习如何使用 MEAN.js 框架,第一步就是安装所有依赖和初始化应用。 1.1 依赖 在开始前,请先确认你是否已在开发机器上安装了下面所有依赖。...git 确认是否已在机器上安装了 Git 版本控制工具。 OSX 和 Linux 系统一般会默认安装它。...Bower 我们需要使用 Bower 包管理器 对前端代码进行管理,安装 Bower 需要预先安装 Node.js 和 npm,然后使用 npm 执行下面的命令进行全局安装 Bower: $ npm...安装 Glup 需要预先安装 Node.js 和 npm,然后使用 npm 执行下面的命令进行全局安装 Glup: $ npm install -g glup Note: Your user might...4.1.2 res.locals 此外 Express 应用还具有存储响应数据到本地变量的能力,比如 res.locals 就可以存储请求数据。MEAN.js 就是用了这个特性。

    7.5K11

    NPM 使用介绍(上)

    npm 安装 Node.js 模块语法格式如下: $ npm install 以下实例,我们使用 npm 命令安装常用的 Node.js web框架模块 express:...var express = require('express'); ---- 全局安装与本地安装 npm 的包安装分为本地安装(local)、全局安装(global)两种,从敲的命令行来看,差别只是有没有...-g而已,比如 npm install express # 本地安装 npm install express -g # 全局安装 如果出现以下错误: npm err!...可以通过 require() 来引入本地安装的包。 全局安装 1. 将安装包放在 /usr/local 下或者你 node 的安装目录。 2. 可以直接在命令行里使用。...接下来我们使用全局方式安装 express $ npm install express -g 安装过程输出如下内容,第一行输出了模块的版本号及安装位置。

    46920

    npm常用命令

    --save-dev npm i xxx -S 就是 npm i xxx --save npm i xxx -g 就是 全局安装 npm i xxx 就是本地安装 命令详解 npm...npm install express #安装express模块 npm install -g express #全局安装express模块 npm list #列出已安装模块 npm show express...#显示模块详情 npm update #升级当前目录下的项目的所有模块 npm update express #升级当前目录下的项目的指定模块 npm update -g express #升级全局安装的...express模块 npm uninstall express #删除指定的模块 ---- npm镜像源如何设置 1、输入 npm get registry:查看当前镜像源为https://registry.npmjs.org...文件的 dependencies 属性中添加 less 条目 npm install less 全局安装 使用 -g 标志可以执行全局安装 npm install -g less npm 不会将软件安装到本地文件夹下

    32950

    包资源管理器NPM

    npm 安装 Node.js 模块语法格式如下: npm install 以下实例,我们使用 npm 命令安装常用的 Node.js web框架模块 express:...var express = require('express'); 全局安装与本地安装 npm 的包安装分为本地安装(local)、全局安装(global)两种,从敲的命令行来看,差别只是有没有-g而已...,比如 npm install express # 本地安装 将安装包放在 ....可以通过 require() 来引入本地安装的包。 npm install express -g # 全局安装 将安装包放在 /usr/local 下或者你 node 的安装目录。...查看安装信息 你可以使用以下命令来查看所有全局安装的模块: $ npm list -g 如果要查看某个模块的版本号,可以使用命令如下: $ npm list grunt 创建模块 创建模块,package.json

    96220

    node.js 学习笔记

    var express = require('express'); 关于Express的使用以及教程移步Expressjs中文网 全局安装与本地安装 npm的包安装分为本地安装(local)、全局安装(...global)两种,从敲的命令行来看,差别只是有没有-g而已,比如: 代码如下:复制代码 npm install grunt #本地安装 npm install -g grunt-cli #全局安装...全局安装 npm install xxx -g 时, 模块将被下载安装到【全局目录】中。 【全局目录】通过 npm config set prefix”目录路径” 来设置。...本地安装 通过 npm config get prefix 来获取当前设置的目录。 npm install xxx ,则是将模块下载到当前命令行所在目录。...: $ npm update express 搜索模块 使用以下来搜索模块: $ npm search express 关于创建模块和package.json的相关内容,先在此略过 更多NPM 常用命令

    1.6K70

    Node.JS 学习记录(01)

    var express = require('express'); 全局安装与本地安装 npm 的包安装分为本地安装(local)、全局安装(global)两种,从敲的命令行来看,差别只是有没有-g而已...,比如 npm install express # 本地安装 npm install express -g # 全局安装 如果出现以下错误: npm err!...可以通过 require() 来引入本地安装的包。 全局安装 3. 将安装包放在 /usr/local 下或者你 node 的安装目录。 4. 可以直接在命令行里使用。...接下来我们使用全局方式安装 express $ npm install express -g >npm install express -g express@4.16.3 C:\Users\WuDG\AppData...你可以使用以下命令来查看所有全局安装的模块: > npm list -g 使用 package.json package.json 位于模块的目录下,用于定义包的属性。

    82110

    nodejs初印象

    /bar、 /home/node_modules/foo/bar、/node_modules/foo/bar  6、NPM包使用 npm是同nodejs一起安装的一个包管理工具,使用npm可以安装各种模块的包...npm包的安装时有本地安装和全局安装两种,全局安装使用:npm install -g argv,全局安装和本地安装的区别是,本地安装的包如果要在cmd窗口中引用,应该切换到该包所在目录方可,全局安装的包不用切换目录...7、关于Webstorm&Express Express是基于nodejs的一种web开发框架,同java中ssh框架一般,封装好了很多现有模块,比如Request、Response、Router等,提供诸多强大特性帮助创建各种...web和移动设备应用。...node_modules目录保存当前项目自动引入的一系列模块(如果想再导入其它模块的话 直接通过npm安装再将其复制到此即可)。public目录存放引用的资源文件,包括images、css等。

    2.4K00

    web前端node.js常用命令

    1、npm install moduleNames:安装Node模块 安装完毕后会产生一个node_modules目录,其目录下就是安装的各个node模块。...node的安装分为全局模式和本地模式。 一般情况下会以本地模式运行,包会被安装到和你的应用程序代码的本地node_modules目录下。...在全局模式下,Node包会被安装到Node的安装目录下的node_modules下。 全局安装命令为npm install -g moduleName。...获知使用npm set global=true来设定安装模式, 示例: npm install express 默认会安装express的最新版本,也可以通过在后面加版本号的方式安装指定版本,...如npm install express@3.0.6 npm install -g 将包安装到全局环境中 但是代码中,直接通过require()的方式是没有办法调用全局安装的包的。

    1.9K10

    npm管理工具介绍

    npm 命令安装模块 npm 安装 Node.js 模块语法格式如下: npm install 如:我们使用 npm 命令安装常用的 Node.js web框架模块 express...var express = require('express'); 如果我们安装到自定义的目录: npm install hexo-demo --save 本地安装 1. 将安装包放在 ....可以使用以下命令来查看所有全局安装的模块: npm ls -g package.json文件解析 一般我们会在项目的node_modules/express/package.json看到package.json...-g可先在本地安装当前命令行程序,可用于发布前的本地测试。 使用npm update 可以把当前目录下node_modules子目录里边的对应模块更新至最新版本。...使用npm update -g可以把全局安装的对应命令行程序更新至最新版。 使用npm cache clear可以清空NPM本地缓存,用于对付使用相同版本号发布新版本代码的人。

    1.3K50

    nodejs npm常用命令

    nodejs npm常用命令 npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准。有了npm,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。...1、npm install moduleNames:安装Node模块 安装完毕后会产生一个node_modules目录,其目录下就是安装的各个node模块。...node的安装分为全局模式和本地模式。 一般情况下会以本地模式运行,包会被安装到和你的应用程序代码的本地node_modules目录下。...示例: npm install express 默认会安装express的最新版本,也可以通过在后面加版本号的方式安装指定版本,如npm install express@3.0.6 npm install... -g 将包安装到全局环境中 但是代码中,直接通过require()的方式是没有办法调用全局安装的包的。

    1.3K10

    nodejs npm常用命令

    npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准。有了npm,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。...1、npm install moduleNames:安装Node模块 安装完毕后会产生一个node_modules目录,其目录下就是安装的各个node模块。...node的安装分为全局模式和本地模式。 一般情况下会以本地模式运行,包会被安装到和你的应用程序代码的本地node_modules目录下。...示例: npm install express 默认会安装express的最新版本,也可以通过在后面加版本号的方式安装指定版本,如npm install express@3.0.6 npm install... -g 将包安装到全局环境中 但是代码中,直接通过require()的方式是没有办法调用全局安装的包的。

    1.2K20

    npm小结

    ,就是太菜了,npm都一知半懂的,所以npm的总结有点必要,下面就来总结一下 npm是什么 NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具,它很方便让...npm install 安装模块 npm install [][-g]/[--save][-dev] 安装npm例: 也可直接 npm i 安装其他的模块 格式为:...目录中,因此无需路径 全局安装与本地安装 npm 的包安装分为本地安装(local)、全局安装(global)两种,从敲的命令行来看,差别只是有没有-g而已,比如 npm install express...# 本地安装 npm install express -g # 全局安装 若出现一下错误: npm err!...你可以使用以下命令来查看所有全局安装的模块: $ npm list -g npm卸载模块 我们可以使用 来简单认识一下前端框架开发利器react 首先让我们来了解一波react    从之前学习前端开始一直想找机会来认识一下

    40110
    领券