zoukankan      html  css  js  c++  java
  • npm使用记录

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

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

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

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

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

    全局安装

    • 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

    添加

     

  • 相关阅读:
    第一周任务Largest Submatrix of All 1’s
    第一周 Largest Rectangle in a Histogram
    第二次作业
    B. Light bulbs(2019 ICPC上海站)
    二维平面最近点-分治
    python生成器,推导式
    python函数名的运用,闭包,迭代器
    python函数(二)
    python函数(一)
    python基础(七)
  • 原文地址:https://www.cnblogs.com/marvelousone/p/10683391.html
Copyright © 2011-2022 走看看