• Mac下通过npm安装webpack 、vuejs,以及引入jquery、bootstrap等(初稿)


    前言:
    初次接触前端开发技术,一些方向都是在同事的指引和自己的探索后,跑了个简易web,迈入全栈系列。由于是事后来的文章,故而暂只是杂记,写的粗略且不清晰,后续将补之。

    主要参考文档:
    http://www.runoob.com/vue2/vue-install.html
    http://blog.csdn.net/haoaiqian/article/details/72453286
    https://vuejs-templates.github.io/webpack/
    http://www.cnblogs.com/kongxianghai/p/6910133.html
    

    部分线索


    • 下载和安装node.js (通过brew安装node.js)
    • 安装webpack (通过npm安装webpack)
    • 安装vue (命令:npm install vue)
    • 安装vue-cli(命令: npm install -g vue-cli)
    • 基于webpack初始化一个vue项目(命令:vue init webpack-simple my-project)
    • 进入工程,准备启动项目(cd my-project)
    • npm install / yarn install (两种方式都可以)
    • 运行项目 (命令:npm run dev / yarn run dev)
    • 构建项目 (命令:npm run build / yarn run build)

    基于webpack初始化vue工程的文件结构

    查看jquery可安装的版本

    npm view jquery versions
    

    安装jquery,选取一可安装的版本,如

    npm install jquery@2.2.3 --save-dev
    

    配置jquery

    将jquery以插件打包,需要为webpack的plugins进行插件设置。

    在build/webpack.base.conf.js文件中,在整个配置对象的末尾增加plugins配置。

    在webpack.base.conf.js中的配置项,可以在dev和build出来的pro版本中都有效。

    下面的配置其实就是变量名的真正指向设置,这样,在页面中对jquery的各种名字的调用就会有效,否则bootstrap跑不起来。

    var webpack = require("webpack")
    
      plugins: [
        new webpack.ProvidePlugin({
          $: "jquery",
          jQuery: "jquery",
          "windows.jQuery": "jquery"
        })
      ]
    

    安装bootstrap

    npm install bootstrap@3.3.0 --save-dev
    

    配置bootstrap

    在src/main.js文件的顶部加入如下对bootstrap主要文件的引用,注意这里的路径,不在是从src/assets加载,而是换成了从node_modules加载。

    import 'bootstrap/dist/css/bootstrap.min.css'
    import 'bootstrap/dist/js/bootstrap.min.js'
    

    最后,启动工程

    npm run dev
    
  • 相关阅读:
    第五周上机作业
    第四周练习
    第八周上机练习
    第七周作业
    第七周上机练习
    第六周作业
    第六周上机练习
    第五周上机作业
    第四周作业
    第四周上机练习
  • 原文地址:https://www.cnblogs.com/hailongchen/p/7375998.html
Copyright © 2020-2023  润新知