npm教程_脚手架原理以及bootstrap引入

格式:vue init <templateName> <ProjectName>vue

例子:vue init webpack vue02node

运行上面的命令后,脚手架帮忙按照webpack模板生成出以上目录jquery

接着运行npm install 安装依赖,webpack

脚手架自动去读取package.jsonweb

 

自动从网上下载依赖的模块,而且生成一个express

node_modules目录npm

开始运行npm run dev,它会自动执行json

[build/dev-server.js]bootstrap

 

  1. webpack对源码进行编译打包,而且返回compiler对象
  2. 建立express服务器(相似于tomcat),提供静态文件的web服务,启动端口默认是8080

 

 

 

当咱们写完程序,代码放到src目录下windows

当断开express服务器,发现没法访问已经已经编译后的compiler对象,咱们但愿的是可以帮重新编译出一个静态文件。因此运行另一条命令

npm run build 执行的build/build.js文件

  1. 自动删除目录
  2. 执行webpack构建编译文件,而后保存dist目录
  3. 输出相关的信息

 

引入bootstrap

一、      先安装npm install jquery --save-dev

在modules目录下,自动生成了jquery目录

编辑package.json发现自动增长jquery的依赖(不须要人手操做)

手动编辑webpack.base.conf.js

在module.exports里面加入:

plugins: [ 

  new webpack.ProvidePlugin({ 

    $:"jquery", 

    jQuery:"jquery", 

    "windows.jQuery":"jquery" 

  }) 

]  

 

到此webpack已经搞定了jquery的引用,下面就是本身src的使用

在App.vue 编写测试jquery代码,是成功。

到全局目录,复制bootstrap的这3个文件,

而后粘贴到src\assets 目录下

 

在main.js下,引用的文件,将是全局的

测试:

 

 

相关文章
相关标签/搜索