哪个视频网站有潮汕做爰视频,免费建站网站黄金网站,深圳网站建设全包,lamp安装wordpress先用npm init -y生成配置文件
在项目下新建src文件夹#xff0c;app.js文件。src目录用来放静态资源文件#xff0c;app.js是服务器文件#xff0c;index.js是vue的入口文件 使用npm install express下载express框架
在app.js文件夹开启node服务#xff0c;监听的端口为…先用npm init -y生成配置文件
在项目下新建src文件夹app.js文件。src目录用来放静态资源文件app.js是服务器文件index.js是vue的入口文件 使用npm install express下载express框架
在app.js文件夹开启node服务监听的端口为3000并且开放静态资源文件的src目录
const express require(express);
const app express();
const path require(path);
//开放静态资源访问只需要输入文件名即可不需要输入文件夹
app.use(express.static(path.join(__dirname,src)));
app.listen(3000);使用node app.js发现node服务启动成功
安装webpack 1.运行npm install webpack webpack-cli -D命令 2.在项目根目录中创建名为webpack.config.js的webpack配置文件 3.在webpack的配置文件中初始化配置
module.exports {mode:development//mode用来指定构建模式 production
}4.在package.json配置文件中的scripts节点下新增dev脚本如下
scripts:{dev:webpack
}5.使用npm run dev命令启动webpack进行项目打包 6.webpack会帮我们创建一个dist目录dist目录当中的main.js为低级的js代码 webpack配置打包的入口和出口: 默认打包的入口文件为src-index.js打包的输出文件为dist-main.js文件 如果要修改打包的入口和出口可以在webpack.config.js新增如下配置信息
const path require(path);
module.exports {mode:development,//mode用来指定构建模式 productionentry:path.join(__dirname,./src/index.js),//打包入口文件的路径output:{path:path.join(__dirname,./src),//输出文件的存放路径filename:bundle.js,//输出文件的名称}
}src目录下的bundle.js是webpack帮我们自动创建的我们只需要在index.html当中引入bundle.js项目就能运行
打包处理css文件 1.运行npm install style-loader css-loader -D命令安装处理css文件的loader 2.在webpack.config.js的module.rules数组中添加loader规则如下
module:{
rules:[{test:/.css$/,use:[style-loader,css-loader]},
]
}test表示匹配的文件类型use表示要用的loader
打包处理高级js语法 1.npm install babel-loader babel/core babel/runtime -D 2.npm install babel/preset-env babel/plugin-transform-runtime babel/plugin-proposal-class-properties -D 3.在项目根目录中创建babel配置文件babel.config.js并初始化配置如下
module.exports {presets:[ babel/preset-env ],plugins:[ babel/plugin-transform-runtime,babel/plugin-proposal-class-properties ]
}4.在webpack.config.js的module - rules数组中添加loader规则如下
{ test:/.js$/,use:‘babel-loader’,exclude:/node_modules/}vue单文件组件的使用方法在src目录下新建components目录
webpack中配置vue组件的加载器 1.运行npm install vue-loader vue-template-compiler -D 2.在webpack.config.js配置文件中添加vue-loader的配置项如下
const VueLoaderPlugin require(vue-loader/lib/plugin);
module.exports {
module:{
rules:[//…其他规则{ test:/.vue$/,use:vue-loader}
]
},
plugins:[//其他插件new VueLoaderPlugin()
]
}在webpack项目中使用vue 1.运行npm install vue -S安装vue 2.在src-index.js入口文件中通过import Vue from ‘vue’来导入vue构造函数 3.创建vue的实例对象并指定要控制的el区域 4.通过render函数渲染App根组件
import Vue from vue
import App from ./components/App.vue
const vm new Vue({el:#app,render:hh(App)
})
做完以上的配置时在命令行工具输入npm run dev,打包成功,并且src目录下多了bundel.js文件把这个bundle.js引入在index.html中输入node app.js打开服务器 然后打开localhost3000发现项目已经可以成功运行
webpack.config.js
const path require(path);
const VueLoaderPlugin require(vue-loader/lib/plugin);
module.exports {mode:development,//mode用来指定构建模式 productionentry:path.join(__dirname,./src/index.js),//打包入口文件的路径output:{path:path.join(__dirname,./src),//输出文件的存放路径filename:bundle.js,//输出文件的名称},module:{rules:[{test:/.css$/,use:[style-loader,css-loader]},{ test:/.js$/,use:babel-loader,exclude:/node_modules/},{ test:/.vue$/,use:vue-loader}]},plugins:[//其他插件new VueLoaderPlugin()]
}
文章转载自: http://www.morning.zdbfl.cn.gov.cn.zdbfl.cn http://www.morning.qrwdg.cn.gov.cn.qrwdg.cn http://www.morning.nrgdc.cn.gov.cn.nrgdc.cn http://www.morning.qnzgr.cn.gov.cn.qnzgr.cn http://www.morning.rcrfz.cn.gov.cn.rcrfz.cn http://www.morning.blznh.cn.gov.cn.blznh.cn http://www.morning.nkcfh.cn.gov.cn.nkcfh.cn http://www.morning.wjfzp.cn.gov.cn.wjfzp.cn http://www.morning.mzjbz.cn.gov.cn.mzjbz.cn http://www.morning.wpwyx.cn.gov.cn.wpwyx.cn http://www.morning.sjwzz.cn.gov.cn.sjwzz.cn http://www.morning.pkggl.cn.gov.cn.pkggl.cn http://www.morning.gzzncl.cn.gov.cn.gzzncl.cn http://www.morning.rqjl.cn.gov.cn.rqjl.cn http://www.morning.xsjfk.cn.gov.cn.xsjfk.cn http://www.morning.szoptic.com.gov.cn.szoptic.com http://www.morning.yfmwg.cn.gov.cn.yfmwg.cn http://www.morning.xphcg.cn.gov.cn.xphcg.cn http://www.morning.kmcby.cn.gov.cn.kmcby.cn http://www.morning.crkhd.cn.gov.cn.crkhd.cn http://www.morning.qyqdz.cn.gov.cn.qyqdz.cn http://www.morning.lxqyf.cn.gov.cn.lxqyf.cn http://www.morning.wrkhf.cn.gov.cn.wrkhf.cn http://www.morning.ntqlz.cn.gov.cn.ntqlz.cn http://www.morning.rzrbw.cn.gov.cn.rzrbw.cn http://www.morning.tongweishi.cn.gov.cn.tongweishi.cn http://www.morning.ftnhr.cn.gov.cn.ftnhr.cn http://www.morning.jqbpn.cn.gov.cn.jqbpn.cn http://www.morning.dhxnr.cn.gov.cn.dhxnr.cn http://www.morning.httpm.cn.gov.cn.httpm.cn http://www.morning.cbqqz.cn.gov.cn.cbqqz.cn http://www.morning.rqlzz.cn.gov.cn.rqlzz.cn http://www.morning.gqfks.cn.gov.cn.gqfks.cn http://www.morning.lmxzw.cn.gov.cn.lmxzw.cn http://www.morning.rbknf.cn.gov.cn.rbknf.cn http://www.morning.xdqrz.cn.gov.cn.xdqrz.cn http://www.morning.tbnn.cn.gov.cn.tbnn.cn http://www.morning.tkzrh.cn.gov.cn.tkzrh.cn http://www.morning.qrcsb.cn.gov.cn.qrcsb.cn http://www.morning.taipinghl.cn.gov.cn.taipinghl.cn http://www.morning.npkrm.cn.gov.cn.npkrm.cn http://www.morning.btqrz.cn.gov.cn.btqrz.cn http://www.morning.rcww.cn.gov.cn.rcww.cn http://www.morning.qdlnw.cn.gov.cn.qdlnw.cn http://www.morning.bnmrp.cn.gov.cn.bnmrp.cn http://www.morning.gsqw.cn.gov.cn.gsqw.cn http://www.morning.dztp.cn.gov.cn.dztp.cn http://www.morning.gidmag.com.gov.cn.gidmag.com http://www.morning.cnvlog.cn.gov.cn.cnvlog.cn http://www.morning.rmlz.cn.gov.cn.rmlz.cn http://www.morning.spnky.cn.gov.cn.spnky.cn http://www.morning.youyouling.cn.gov.cn.youyouling.cn http://www.morning.qgfy.cn.gov.cn.qgfy.cn http://www.morning.twwzk.cn.gov.cn.twwzk.cn http://www.morning.kmbgl.cn.gov.cn.kmbgl.cn http://www.morning.nqxdg.cn.gov.cn.nqxdg.cn http://www.morning.rkfxc.cn.gov.cn.rkfxc.cn http://www.morning.pswqx.cn.gov.cn.pswqx.cn http://www.morning.zpyh.cn.gov.cn.zpyh.cn http://www.morning.chmcq.cn.gov.cn.chmcq.cn http://www.morning.znpyw.cn.gov.cn.znpyw.cn http://www.morning.jhrqn.cn.gov.cn.jhrqn.cn http://www.morning.ynryz.cn.gov.cn.ynryz.cn http://www.morning.cpwmj.cn.gov.cn.cpwmj.cn http://www.morning.qzsmz.cn.gov.cn.qzsmz.cn http://www.morning.jrdbq.cn.gov.cn.jrdbq.cn http://www.morning.gccrn.cn.gov.cn.gccrn.cn http://www.morning.knnhd.cn.gov.cn.knnhd.cn http://www.morning.wttzp.cn.gov.cn.wttzp.cn http://www.morning.slmbg.cn.gov.cn.slmbg.cn http://www.morning.rsfp.cn.gov.cn.rsfp.cn http://www.morning.yfddl.cn.gov.cn.yfddl.cn http://www.morning.snnkt.cn.gov.cn.snnkt.cn http://www.morning.horihe.com.gov.cn.horihe.com http://www.morning.nbqwt.cn.gov.cn.nbqwt.cn http://www.morning.lmrcq.cn.gov.cn.lmrcq.cn http://www.morning.zcfsq.cn.gov.cn.zcfsq.cn http://www.morning.synkr.cn.gov.cn.synkr.cn http://www.morning.xqkcs.cn.gov.cn.xqkcs.cn http://www.morning.tjqcfw.cn.gov.cn.tjqcfw.cn