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
全局安装
- 1将安装包放在 /usr/local 下或者你 node 的安装目录。
- 2. 可以直接在命令行里使用。
cnpm install XX@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
添加