npm使用记录

摘要:
npm是一个包管理工具。安装node之后就可以使用npm命令了,为了方便使用,通常我们还要装下淘宝NPM镜像,之后就可以用cnpm命令了。npminstall-gcnpm--registry=https://registry.npm.taobao.org注意:以下提到的如-g--save等标签都可以放在包名前面。可以用--save或者是--saveDevcnpminstallXX-g安装分为本地安装、全局安装两种,加了-g就是全局安装。使用sudonpminstall-ggulp全局安装1将安装包放在/usr/local下或者你node的安装目录。enoent找不到package.json文件,使用npminit-y生成package.json文件。-y在init的时候省去了敲回车的步骤,生成的默认的package.json错误2:npmERR!

npm是一个 包管理工具。安装node之后就可以使用npm命令了,为了方便使用,通常我们还要装下 淘宝NPM镜像,之后就可以用cnpm命令了。

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

注意:以下提到的如-g --save等标签都可以放在 包名前面。

首先一个前端项目下载下来,需要安装node_modules模块,这时候进入项目第一级目录命令行输入npm install 或者有了淘宝镜像之后cnpm install 都可以,install可以简写成i

cnpminstallXX --save 的意思是 安装这个依赖,并且保存在package 里面,下次你npm install的时候就会自动装这个东西。可以用--save或者是--saveDev(--save-dev)
cnpminstallXX -g 安装分为本地安装(local)、全局安装(global)两种,加了-g就是全局安装。
如果使用Linux或者OS X在运行-g 的时候可能需要切换到高一级权限。使用sudo npm install -g gulp

全局安装

  • 1将安装包放在 /usr/local 下或者你 node 的安装目录。
  • 2. 可以直接在命令行里使用。

cnpminstallXX@1.1.1 安装指定版本的包。

依赖分为 常规依赖 和 开发依赖。

常规依赖

开发依赖是指那些只在项目构建时候需要的依赖,应用程序运行时不需要它们。

错误1:

npm ERR! path D:webProjectXXXpackage.json
npm ERR! code ENOENT
npm ERR! errno -4058
npm ERR! syscall open
npm ERR! enoent ENOENT: no such file or directory, open 'D:webProjectsscesiumpackage.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

找不到package.json文件,使用npm init -y生成package.json文件。-y在init的时候省去了敲回车的步骤,生成的默认的package.json

错误2:

npm ERR! missing script: build

npm ERR! A complete log of this run can be found in:
npm ERR! C:UsersAdministratorAppDataRoaming pm-cache\_logs2019-04-25T01_10_28_238Z-debug.log

添加

免责声明:文章转载自《npm使用记录》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Linux内存泄漏排查与恢复Windows安装mysql8.0下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

CentOS7 监控网络流量

首先,以下介绍的流量监控工具安装之前均需要安装epel源, 安装epel源: [root@bogon ~]# yum -y install epel-release 安装 iftop 工具,查看各个连接的流量情况 [root@bogon ~]# yum -y install iftop [root@bogon ~]# iftop -i ens33 -n -...

Mac安装PHP运行环境

先安装brew ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" nginx的安装与配置 brew install nginx 修改配置文件 sudo vim /usr/local/etc/nginx/nginx.conf #修...

IDEA中Maven项目的生命周期操作说明

目录 clean-清理操作 变化 结论 compile-编译操作 变化 结论 package-打包操作 变化 结论 install-安装操作 变化 结论 deploy-部署操作 IDEA中对Maven项目做了相当好的支持,专门有个Maven的模块用于进行项目的操作: 上图红框中的内容即开发者经常使用的操作,将英文简单翻译...

xadmin安装2

Django-xadmin的介绍 > `Django`是`python`的重量级web框架,写得少,做得多,非常适合后端开发,它很大的一个亮点是,自带后台管理模块,但它自带的后台管理有点丑,而`Xadmin`是基于`bootstrap`开发的一套后台管理框架,界面非常美观,只需几步就可以替换自带的`Django_admin` 具体的安装步骤 1. x...

npm使用过程中的一些错误解决办法及npm常用命令和技巧

 node,npm在前端开发流程中提供了非常完善的自动化工具链,但是同样由于其复杂性导致有很多奇奇怪怪的问题。本文将记录使用过程中出现的一些问题及其解决方法备案。 国内由于gfw问题,导致很多国外的网站不能访问,比如bitbucket就是一个host代码的很优秀平台,但是由于该平台可能被block住,从而导致npm安装时出现奇奇怪怪的问题。有以下方法解决:...

Kali Linux 2020.1安装以及安装后要做的事

Kali Linux是基于Debian的Linux发行版,预装了许多渗透测试软件,让大家从各种繁琐的软件安装中解脱出来,专注于测试本身。 本文章介绍了如何安装目前最新的2020.1版本,以及安装好后补充安装的一些安全测试工具。 先附上几个kali相关的网站: https://www.kali.org/docs/ https://kali.training/...