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

web前端node.js常用命令

node的安装分为全局模式和本地模式。 一般情况下会以本地模式运行,包会被安装到和你的应用程序代码的本地node_modules目录下。...在全局模式下,Node包会被安装到Node的安装目录下的node_modules下。 全局安装命令为npm install -g moduleName。...如npm install express@3.0.6 npm install -g 将包安装到全局环境中 但是代码中,直接通过require()的方式是没有办法调用全局安装的包的。...package.json文件时,直接使用npm install方法就可以根据dependencies配置安装所有的依赖包,这样代码提交到github时,就不用提交node_modules这个文件夹了。...labelName 3、npm list:查看当前目录下已安装的node包 注意事项:Node模块搜索是从代码执行的当前目录开始的,搜索结果取决于当前使用的目录中的node_modules下的内容

1.9K10

nodejs npm常用命令

node的安装分为全局模式和本地模式。 一般情况下会以本地模式运行,包会被安装到和你的应用程序代码的本地node_modules目录下。...在全局模式下,Node包会被安装到Node的安装目录下的node_modules下。 全局安装命令为$npm install -g moduleName。... -g 将包安装到全局环境中 但是代码中,直接通过require()的方式是没有办法调用全局安装的包的。...package.json文件时,直接使用npm install方法就可以根据dependencies配置安装所有的依赖包,这样代码提交到github时,就不用提交node_modules这个文件夹了。...labelName 3、npm list:查看当前目录下已安装的node包 注意事项:Node模块搜索是从代码执行的当前目录开始的,搜索结果取决于当前使用的目录中的node_modules下的内容。

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

    nodejs npm常用命令

    node的安装分为全局模式和本地模式。 一般情况下会以本地模式运行,包会被安装到和你的应用程序代码的本地node_modules目录下。...在全局模式下,Node包会被安装到Node的安装目录下的node_modules下。 全局安装命令为$npm install -g moduleName。... -g 将包安装到全局环境中 但是代码中,直接通过require()的方式是没有办法调用全局安装的包的。...package.json文件时,直接使用npm install方法就可以根据dependencies配置安装所有的依赖包,这样代码提交到github时,就不用提交node_modules这个文件夹了。...labelName 3、npm list:查看当前目录下已安装的node包 注意事项:Node模块搜索是从代码执行的当前目录开始的,搜索结果取决于当前使用的目录中的node_modules下的内容。

    1.2K20

    nodejs中npm常用命令

    node的安装分为全局模式和本地模式。一般情况下会以本地模式运行,包会被安装到和你的应用程序代码的本地node_modules目录下。...在全局模式下,Node包会被安装到Node的安装目录下的node_modules下。...package.json中项目路径中如果有package.json文件时,直接使用npm install方法就可以根据dependencies配置安装所有的依赖包,这样代码提交到github时,就不用提交...npm view moduleName labelName 11.查看当前目录下已安装的node包 npm list 注意事项:Node模块搜索是从代码执行的当前目录开始的,搜索结果取决于当前使用的目录中的...node_modules下的内容 12.可以目录的形式来展现当前安装的所有node包 npm list parseable=true 13.查看包的依赖关系 npm view moudleName dependencies

    1.2K20

    【进阶系列】Node.js专题

    node的安装分为全局模式和本地模式。         一般情况下会以本地模式运行,包会被安装到和你的应用程序代码的本地node_modules目录下。         ...在全局模式下,Node包会被安装到Node的安装目录下的node_modules下。          全局安装命令为$npm install -g moduleName。         ...install -g         将包安装到全局环境中         但是代码中,直接通过require()的方式是没有办法调用全局安装的包的。...package.json文件时,直接使用npm install方法就可以根据dependencies配置安装所有的依赖包,这样代码提交到github时,就不用提交node_modules这个文件夹了。...,可以使用$npm view moduleName labelName 2.1.3 npmlist     3、npm list:查看当前目录下已安装的node包         注意事项:Node模块搜索是从代码执行的当前目录开始的

    32510

    npm常用指令

    安装模块 命令 作用 npm init 初始化 package.json,它是 NodeJS 约定的用来存放项目的信息和配置等信息的文件 npm i 安装所有依赖,从github上拉取项目后,常执行此命令用于初始化...npm i 包名 安装模块到默认dependencies npm i 包名 -g 会安装到配置的全局目录下 npm i 包名 -S 安装包信息将加入到dependencies生产依赖 npm i 包名...-D 安装包信息将加入到devDependencies开发依赖 npm i 包名@1.8.3 安装模块指定为1.8.3版本 缩写解释 -g: 为 --global 的缩写,表示安装到全局目录里 -S...i: 为install的缩写,表示安装 常见问题 全局安装与本地安装的区别:本地安装是指安装到项目中指定的node-moudel中,全局安装是到node安装目录下的node-mouduels中,全局安装你可以用...查看命令 命令 作用 npm list / npm ls 查看本地已安装包的清单列表 npm view 包名 dependencies 查看某个包对于各种包的依赖关系 npm view 包名 version

    72120

    npm 全面介绍

    搜索或下载包,将包安装到当前目录的 node_modules 子目录下。...如果你熟悉 Ruby 的 gem 或者 Python 的 pip,你会发现 npm 与它们的行为不同,gem 或 pip 总是以全局模式安装,使包可以供所有的程序使用,而 npm 默认会把包安装到当前目录下...如果把包安装到当前目录,或者说本地,则不会有不同程序依赖不同版本的包的冲突问题,同时还减轻了包作者的 API 兼容性压力,但缺陷则是同一个包可能会被安装许多次。...通过这种方法,我们就可以把全局包当做本地包来使用了。 除了将全局的包链接到本地以外,使用 npm link 命令还可以将本地的包链接到全局。...如果你对已发布的包不满意,可以使用 npm unpublish 命令来取消发布。

    1.2K30

    NPM 学习笔记整理

    npm install 使用 npm 安装包的命令格式为:npm [install/i] [package_name] 本地模式和全局模式 npm 在默认情况下会从 NPM 搜索或下载包,将包安装到当前目录的...如果你熟悉 Ruby 的 gem 或者 Python 的 pip ,你会发现 npm 与它们的行为不同, gem 或 pip 总是以全局模式安装,使包可以供所有的程序使用,而 npm 默认会把包安装到当前目录下...如果把包安装到当前目录,或者说本地,则不会有不同程序依赖不同版本的包的冲突问题,同时还减轻了包作者的 API 兼容性压力,但缺陷则是同一个包可能会被安装许多次。...通过这种方法,我们就可以把全局包当做本地包来使用了。 除了将全局的包链接到本地以外,使用 npm link 命令还可以将本地的包链接到全局。...如果你对已发布的包不满意,可以使用 npm unpublish 命令来取消发布。

    66600

    npm常用命令

    就是安装到全局下,在命令行的任何地方都可以操作,不会提示“命令不存在等错误” npm i xxxx 就是安装到当前命令行下的目录中,但不会记录在package.json中,npm install时不会自动安装此依赖...npm install express #安装express模块 npm install -g express #全局安装express模块 npm list #列出已安装模块 npm show express...#显示模块详情 npm update #升级当前目录下的项目的所有模块 npm update express #升级当前目录下的项目的指定模块 npm update -g express #升级全局安装的...可以执行两种安装类型: 本地安装 默认情况下,输入命令 npm install 命令时,软件包会安装到当前文件树中的 node_modules 子文件夹下 # npm 还会在当前文件夹中存在的 package.json...文件的 dependencies 属性中添加 less 条目 npm install less 全局安装 使用 -g 标志可以执行全局安装 npm install -g less npm 不会将软件安装到本地文件夹下

    33050

    npm 与 package.json 快速入门教程

    安装 package 本地安装 package 安装参数 --save 和 --save -dev 使用下载好的包 更新本地 package 卸载本地 package 全局安装 package 全局安装的权限问题...你选择哪种安装方式取决于你将如何使用这个包: 如果你只是想在当前项目里用 require() 加载使用,那你可以安装到本地 npm install 默认就是安装到本地的 如果你想要在命令行里直接使用...,比如 grunt CLI,就需要安装到全局了 如果在你的项目里有 package.json 文件,运行 npm install 后它会查找文件中列出的依赖包,然后下载符合语义化版本规则的版本。...更新本地 package 有时候我们想知道依赖的包是否有新版本,可以使用 npm outdated 查看,如果发现有的包有新版本,就可以使用 npm update 更新它,...要更新所有全局包,可以使用 npm update -g,可以发现对比本地的,只是多了个 -g。

    2.3K31

    npm 与 package.json 快速入门

    你选择哪种安装方式取决于你将如何使用这个包: 如果你只是想在当前项目里用 require() 加载使用,那你可以安装到本地 npm install 默认就是安装到本地的 如果你想要在命令行里直接使用...,比如 grunt CLI,就需要安装到全局了 如果在你的项目里有 package.json 文件,运行 npm install 后它会查找文件中列出的依赖包,然后下载符合语义化版本规则的版本。...更新本地 package 有时候我们想知道依赖的包是否有新版本,可以使用 npm outdated 查看,如果发现有的包有新版本,就可以使用 npm update 更新它,...修改 npm 全局默认目录的权限 先获取 npm 全局目录:npm config get prefix,一般都是 /usr/local; 然后修改这个目录权限为当前用户: sudo chown -...更新全局的 package 想知道哪些包需要更新,可以使用 npm outdated -g --depth=0,然后使用 npm update -g 更新指定的包: 要更新所有全局包,

    2K80

    4个避免使用npm link的理由

    链接到本地 全局安装 在my-application中执行npm link将my-library安装到全局。...特别是在多个 Node.js 版本的情况下 会有预期之外的二进制可执行文件安装 npm link的第一步是将包安装到全局。...通过上文,我们了解到这种行为是会导致不少预期外的行为以及可能导致的一些错误 顺便提下上面提到的运行npm link a,则二进制执行命令a已安装到系统中。...如下: 包名称可能会发生冲突。可能使用了一个 npm 仓库上已有的包名字去链接本地的包。在意识到名称已被占用之前,开发和测试新的或私有包可能会遇到 本地链接失败不会报错。...如果被链接的包无法在本地找到,将从 npm 仓库下中查找。如果找到相同名称的包,则可能会意外地安装到全局 二进制可执行文件被安装。

    1.6K20

    前端包管理工具与配置项

    将所有第三方依赖包放在 node_modules 这个文件目录下,我们在增加,删除,升级依赖也只是更新这个文件下的相关依赖包。...允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。...全局安装 -g npm install -g 安装到全局并不会体现到package.json 里面 安装到生产依赖 --save npm install 安装到全局并不会体现到package.json 里面 3、安装到生产依赖 --save npm install --save | -S...文件夹下(没有的改文件夹会新建一个) 只安装生产依赖 npm install --production 查看全局安装的模块 npm list -g 如果要查看某个模块的版本号,可以使用命令如下 npm

    52910

    npm 发包和管理包及镜像源管理

    搞个目录, 进到里头,npm init 初始化一下 # 搞个目录 mkdir test-pkg # 进到里头 cd tets-pkg # 初始化 npm init 最终生成一个 package.json...npm deprecate test-pkg "包有毒,不建议安装" 注意, 这个时候不是说包没有, 包还在的,在npm网站上仍然能够查到已废弃的npm包 。 废弃状态,是不能进行更新的。...,如果没有使用自定义源,则直接发布到npm; nrm ls #查看所有的支持源(有*号的表示当前所使用的源,以下[name]表示源的名称) nrm use [name] #将npm下载源切换成指定的源...#查看本地安裝的gulp版本 npm ls gulp -g #查看全局安裝的gulp版本 npm i gulp@3.2.3...npm publish #发布包到npm官方库 npm unpublish test #撤销已发布的包 npm

    1.4K20

    如何使用 npm 执行本地安装 npm 包里的二进制文件

    全局安装:当你使用 npm install -g package-name 命令时,这个包会被安装到你的全局 node_modules 目录中,并且它的二进制文件会被放置到全局 bin 目录中。...例如,全局安装 typescript 后,可以直接在命令行中输入 tsc 来执行 TypeScript 编译器。本地安装:本地安装是指将 npm 包安装到项目的 node_modules 目录下。...当你执行 npm install package-name(不带 -g 参数)时,包会被安装到当前项目的 node_modules 目录中,而对应的二进制文件会被放置到 node_modules/.bin...这在开发多个项目时非常重要,因为不同项目可能需要不同版本的同一包。版本一致性:通过本地安装,你可以确保团队中的所有成员使用相同版本的依赖包。这有助于避免由于依赖包版本不一致而导致的问题。...因为依赖包是本地安装的,CI 流水线不会受到开发者本地环境中可能存在的全局包的影响,从而确保构建的一致性和可重复性。总结本地安装的 npm 包的二进制文件在 Node.js 项目中起着至关重要的作用。

    13110

    理解PHP MVC、NPM、YARN命令的相关说明

    # 全局模式 npm set global=false # 本地模式 # 查看当前安装模式,将会得到一个布尔值 npm get global # 查看npm的版本 npm -v # 查看所有全局安装的包...npm ls -g # 查看本地项目中安装的包 npm ls # 查看包的 package.json文件 npm view ModuleName # 查看包的依赖关系 npm view ModuleName...npm outdated # 更新当前目录下node_modules子目录里的包 npm update ModuleName # 全局更新 npm update ModuleName # 卸载包 npm...--legacy-peer-deps:安装时忽略所有peerDependencies,忽视依赖冲突,采用npm版本4到版本6的样式去安装依赖,已有的依赖不会覆盖。...yarn audit # 缓存清理 yarn cache clear # 全局操作 yarn global add/list/upgrade... # 列出已安装的软件包 yarn list # 运行脚本

    77230

    Web前端学习笔记之离线安装npm

    首先,将pm2的源代码克隆下来: $ git clone https://github.com/Unitech/pm2.git 然后进入到pm2项目中,安装好所有的依赖: $ cd pm2 $ npm...install 将安装好依赖的pm2文件夹拷贝到目标服务器上,进入pm2目录链接到全局区域: $ cd pm2 $ npm link 这种方式最关键的是借助 npm link 完成链接,但 npm link...但开发人员开发某个全局命令工具的时候,通过将命令从本地工程目录链接到全局,这样调试的时候,可以实时查看本地代码在全局环境下的执行情况。...所以, npm link 的项目需要安装所有的依赖,包括 dependencies 以及 devDependencies ,而我们如果只是使用而不是开发某个包的话,正常情况下不应该安装 devDependencies...也可以使用 npm install pm2 -g 安装到全局的node_modules,其文件布局是一样。

    1.8K40

    Express 中间件

    :npm install -g babel-cli(可以通过 npm root -g 查看全局包安装目录), 只要全局安装了 babel-cli,则会在命令行中多出一个命令:babel。...这里如果使用全局安装的 babel-cli 进行转码是没有问题的,但是问题是如果一旦项目给了别人, 别人不知道你使用了这个转码工具,所以解决方式就是将 babel-cli 安装到本地项目中: npm...install --save-dev babel-cli 这种第三方命令行工具如果安装到本地项目,会在 node_modules 中生成一个目录:.bin, 然后第三方命令行工具会将对应的可执行文件放到该目录中...这样的话,就可以直接在本地项目中使用该第三方命令行工具了。...last_modified 处理添加广告请求 晚自习补课 jsonp nvm nrm Yarn jsonp nvm Node Version Management nvm list 查看所有已安装的

    80220
    领券