美文网首页
基于webpack的npm等命令行到底做了什么

基于webpack的npm等命令行到底做了什么

作者: 易冷zzz | 来源:发表于2018-04-11 16:09 被阅读17次

    1.构建一个vue项目时:

    1.1全局安装 vue-cli

    $ npm install --global vue-cli
    或者 $ npm install vue-cli -g
    检测vue-cli是否安装成功:
    vue list 或者 vue --version

    1.2创建一个基于 webpack 模板的新项目

    $ vue init webpack my-project

    1.3进入项目根目录

    $ cd my-project

    1.4安装依赖

    npm install

    1.5运行项目

    $ npm run dev

    2.使用npm命令安装模块(以富文本编辑器wangEditor为例):

    npm install wangeditor
    安装好之后,wangeditor包就放在了工程目录下的 node_modules 目录中
    安装结果如下:


    image.png

    窗口警告:缺失package.json文件 repository、license文件及项目描述以及README.MD文件等
    原因:应该是此项目缺少package.json文件,package.json文件用于定义包的属性,是必不可少的。
    解决办法:通过npm init生成package.json文件,或者npm init -f生成一个磨人的package.json文件。
    配置过程以菜鸟网站上的教程为例:


    image.png

    此时再次运行命令npm install wangeditor 结果如下:


    image.png

    以上便是npm init创建package.json的过程。

    相关文章

      网友评论

          本文标题:基于webpack的npm等命令行到底做了什么

          本文链接:https://www.haomeiwen.com/subject/ypzahftx.html