• 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

    添加

     

  • 相关阅读:
    HTML
    汉企,新的起点
    表格标签
    常用标签
    HTML
    我的未来规划
    世界首富如何炼成? 看盖茨20条箴言
    获取Java项目根目录 N多方法(转载)
    进程间通信——管道
    necessitas
  • 原文地址:https://www.cnblogs.com/marvelousone/p/10683391.html
Copyright © 2020-2023  润新知