linux下安装webpack遇到的问题

Error: Cannot find module 'webpack-cli'

    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)

    at Function.Module._load (internal/modules/cjs/loader.js:507:25)

    at Module.require (internal/modules/cjs/loader.js:637:17)

    at require (internal/modules/cjs/helpers.js:22:18)

    at runCommand.then (/root/.nvm/versions/node/v10.15.0/lib/node_modules/webpack/bin/webpack.js:142:5)

    at process._tickCallback (internal/process/next_tick.js:68:7) code: 'MODULE_NOT_FOUND' }


[root@localhost webpack]# npm i webpack -g

很顺利就安装好了webpack

[root@localhost webpack]# webpack -h

但是就当我查看webpack命令的时候

One CLI for webpack must be installed. These are recommended choices, delivered as separate packages:

- webpack-cli (https://github.com/webpack/webpack-cli)

  The original webpack full-featured CLI.

We will use "npm" to install the CLI via "npm install -D".

Do you want to install 'webpack-cli' (yes/no):

我没有多思考就yes

然后就报出了最上面的错误

后来发现我现在的路径是[root@localhost webpack]# 但是我是 -g全局安装的webpack

但是当我输入yes的时候,系统查找的是我当前路径下的package.json当然了就无法安装了毕竟 webpack安装在全局,webpack-cli也得全局安装

[root@localhost webpack]# npm i webpack-cli -g

当然我就想看一下我之前全局安装过的npm 包都有哪些:

[root@localhost webpack]# npm list -g --depth

/root/.nvm/versions/node/v10.15.0/lib

├── npm@6.7.0

├── to@0.2.9

├── update@0.7.4

├── webpack@4.29.0

└── webpack-cli@3.2.1

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 Webpack 1.1 概念简介 1.1.1 WebPack是什么 1、一个打包工具 2、一个模块加载工具 3...
    Kevin_Junbaozi阅读 6,714评论 0 16
  • 写在前面的话 阅读本文之前,先看下面这个webpack的配置文件,如果每一项你都懂,那本文能带给你的收获也许就比较...
    不忘初心_9a16阅读 3,259评论 0 17
  • 目录第1章 webpack简介 11.1 webpack是什么? 11.2 官网地址 21.3 为什么使用 web...
    lemonzoey阅读 1,751评论 0 1
  • 版权声明:本文为博主原创文章,未经博主允许不得转载。 webpack介绍和使用 一、webpack介绍 1、由来 ...
    it筱竹阅读 11,231评论 0 21
  • 《活出生命的意义》这本书看完了,这是一本心理学范畴的书,其间有很多心理学的专业术语,但是这是一本值得花时间去看去回...
    墨莫0801阅读 220评论 0 0