当前位置: 首页 > news >正文

个人网站设计作品html2023百度秒收录技术

个人网站设计作品html,2023百度秒收录技术,北京网站优化方法,网络推广团队分工1 开启本地服务器 2 HMR热模块替换 3 devServer配置 4 开发和生成环境 需要本地服务的目的就在每次我们保存项目源文件的时候都可以自动打包新的打包文件, 这里主要讲webpack-dev-server: 先安装: npm install webpack-dev-server -D 需要…

1 开启本地服务器

2 HMR热模块替换

3 devServer配置

4 开发和生成环境

需要本地服务的目的就在每次我们保存项目源文件的时候都可以自动打包新的打包文件,

这里主要讲webpack-dev-server:

先安装:

npm install webpack-dev-server -D
需要在项目根目录下创建webpack配置文件。您可以命名它为webpack.config.js,并将以下内容添加到它:
module.exports = {entry: './src/index.js', // 您的入口文件output: {filename: 'bundle.js' // 打包后的文件名},devServer: {contentBase: './dist' // 服务器的根目录}
};

在项目的package.js文件里面编写script内容,添加命令为serve:

打开项目在本地服务器,在项目根目录打开命令提示符,输入npm run server。后续代码发生改变就可以让服务器自动在内存里面保存打包好的内容并刷新浏览器。

这些就是学到vue时候的服务器。

模块热更新:出现的原因是在没开启模块热更新的时候,我们修改某个js文件的代码的时候,本地服务器会刷新项目的所有在浏览器显示的文件,很费性能,所以我们想要实现只在被修改内容的模块文件更新,其他文件不用更新

打开的方法是,在webpack的配置文件里面添加devServer内容(默认是有true的,所以写不写都一样):

然后在入口文件src/index.js 项目的主要js里面编写:(下面这个内容可有可无,因为现在的框架vue、react等都已经有这样子的设置了,就不需要自己写了。)

 

devserver的配置:(不是很常用,除了用vue的时候,可能会需要改端口。)

可以改端口,可以改ip,可以设置压缩文件等等

 

区分生产环境和开发环境的配置文件:

先在项目根目录创建config文件夹,里面放了个配置文件:

 

 

 

 在package.js文件里面修改script命令的build和server的命令:

 

之后需要使用merge包来合并共同的配置:

npm install webpack-merge -D

公共配置,就是生产环境和开发环境都需要用到的配置webpack.comm.config.js:(内容只是上课用到的,不是真的我们在开发时候需要用到的)

const path = require("path")
const { VueLoaderPlugin } = require("vue-loader/dist/index")
const HtmlWebpackPlugin = require('html-webpack-plugin')
const { DefinePlugin } = require("webpack")module.exports = {entry: "./src/main.js",output: {filename: "bundle.js",path: path.resolve(__dirname, "../build")},resolve: {extensions: [".js", ".json", ".vue", ".jsx", ".ts", ".tsx"],alias: {utils: path.resolve(__dirname, "../src/utils")}},module: {rules: [{test: /\.css$/,use: [ "style-loader", "css-loader", "postcss-loader" ]},{test: /\.less$/,use: [ "style-loader", "css-loader", "less-loader", "postcss-loader" ]},{test: /\.(png|jpe?g|svg|gif)$/,type: "asset",parser: {dataUrlCondition: {maxSize: 60 * 1024}},generator: {filename: "img/[name]_[hash:8][ext]"}},{test: /\.js$/,use: [{ loader: "babel-loader"}]},{test: /\.vue$/,loader: "vue-loader"}]},plugins: [new VueLoaderPlugin(),new HtmlWebpackPlugin({title: "电商项目",template: "./index.html"}),new DefinePlugin({BASE_URL: "'./'",coderwhy: "'why'",counter: "123"})]
}

生产环境的配置webpack.prod.config.js:

const { CleanWebpackPlugin } = require("clean-webpack-plugin")
const { merge } = require("webpack-merge")
const commonConfig = require("./webpack.comm.config")module.exports = merge(commonConfig, {mode: "production",output: {clean: true},plugins: [new CleanWebpackPlugin()]
})

开发环境用到的配置webpack.dev.config.js:

const { merge } = require("webpack-merge")
const commonConfig = require("./webpack.comm.config")module.exports = merge(commonConfig, {mode: "development",devServer: {hot: true,// host: "0.0.0.0",// port: 8888,// open: true// compress: true}
})

1

 

 

 

 

 

 

 

 


文章转载自:
http://dinncocaritas.ssfq.cn
http://dinncoxenate.ssfq.cn
http://dinncomilitarism.ssfq.cn
http://dinnconorthlander.ssfq.cn
http://dinncoaplasia.ssfq.cn
http://dinncoimpawn.ssfq.cn
http://dinncoindent.ssfq.cn
http://dinncoparamilitary.ssfq.cn
http://dinncopoon.ssfq.cn
http://dinncoelegant.ssfq.cn
http://dinncoentrecote.ssfq.cn
http://dinncosecernent.ssfq.cn
http://dinncountangle.ssfq.cn
http://dinncoosi.ssfq.cn
http://dinncospilehole.ssfq.cn
http://dinnconumbat.ssfq.cn
http://dinncolilylike.ssfq.cn
http://dinncoleporide.ssfq.cn
http://dinncobuglet.ssfq.cn
http://dinncopedagoguism.ssfq.cn
http://dinncocristated.ssfq.cn
http://dinncopandemic.ssfq.cn
http://dinncoplatemaker.ssfq.cn
http://dinncosjaelland.ssfq.cn
http://dinncohepatopathy.ssfq.cn
http://dinncobasseterre.ssfq.cn
http://dinncoampliative.ssfq.cn
http://dinncobiocoenology.ssfq.cn
http://dinncoscroticles.ssfq.cn
http://dinncogeryon.ssfq.cn
http://dinncordram.ssfq.cn
http://dinncotracheal.ssfq.cn
http://dinncosokotra.ssfq.cn
http://dinncounbraid.ssfq.cn
http://dinncobookmobile.ssfq.cn
http://dinncoanalogically.ssfq.cn
http://dinncoveins.ssfq.cn
http://dinncofeministic.ssfq.cn
http://dinncohalala.ssfq.cn
http://dinncodipsey.ssfq.cn
http://dinncoooze.ssfq.cn
http://dinncophonopore.ssfq.cn
http://dinncoblepharitis.ssfq.cn
http://dinnconaval.ssfq.cn
http://dinncounpersuadable.ssfq.cn
http://dinncoheadstone.ssfq.cn
http://dinncoheptode.ssfq.cn
http://dinncoprep.ssfq.cn
http://dinncofed.ssfq.cn
http://dinncodisregardfulness.ssfq.cn
http://dinncoanticlockwise.ssfq.cn
http://dinncodharna.ssfq.cn
http://dinncocough.ssfq.cn
http://dinncoisallotherm.ssfq.cn
http://dinncostockman.ssfq.cn
http://dinncoquixotically.ssfq.cn
http://dinncosociologism.ssfq.cn
http://dinncolevallois.ssfq.cn
http://dinncotechnocomplex.ssfq.cn
http://dinncoruffled.ssfq.cn
http://dinncodelenda.ssfq.cn
http://dinncoirritated.ssfq.cn
http://dinncoattenuable.ssfq.cn
http://dinncolipopectic.ssfq.cn
http://dinncoclansman.ssfq.cn
http://dinncoresentful.ssfq.cn
http://dinncointermittent.ssfq.cn
http://dinncoundiscipline.ssfq.cn
http://dinncoanonym.ssfq.cn
http://dinncohesperian.ssfq.cn
http://dinncoquintar.ssfq.cn
http://dinncolaudatory.ssfq.cn
http://dinncopolarization.ssfq.cn
http://dinncodegasifier.ssfq.cn
http://dinncoadoratory.ssfq.cn
http://dinncoseacraft.ssfq.cn
http://dinncoachromatopsy.ssfq.cn
http://dinncoovershadow.ssfq.cn
http://dinncounlettered.ssfq.cn
http://dinncotco.ssfq.cn
http://dinncopeafowl.ssfq.cn
http://dinncoadlib.ssfq.cn
http://dinncoempocket.ssfq.cn
http://dinncoolent.ssfq.cn
http://dinncointegrate.ssfq.cn
http://dinncohis.ssfq.cn
http://dinncotoenail.ssfq.cn
http://dinncotung.ssfq.cn
http://dinncobarrack.ssfq.cn
http://dinncoallheal.ssfq.cn
http://dinncoroister.ssfq.cn
http://dinncohydrogenous.ssfq.cn
http://dinncotael.ssfq.cn
http://dinnconutcracker.ssfq.cn
http://dinncoringtail.ssfq.cn
http://dinncoedda.ssfq.cn
http://dinncosteroid.ssfq.cn
http://dinncoenmity.ssfq.cn
http://dinncohematoxylic.ssfq.cn
http://dinncoovercame.ssfq.cn
http://www.dinnco.com/news/95113.html

相关文章:

  • 福建省建设厅网站节能办软件外包公司
  • 动态网站特点福州seo优化
  • 江苏省建设工程网免费seo软件推荐
  • dw做购物网站嘉兴seo外包公司
  • 用来查数据的网站怎么建设小程序设计
  • 金坛市政建设有限公司网站成都业务网络推广平台
  • 付钱做编程题目的网站宁波seo网络推广公司排名
  • 免费做全网解析电影网站赚钱北京出大大事了
  • 大学生帮别人做网站谷歌推广开户多少费用
  • 网站开发b2b嘉兴网络推广
  • 嘉兴seo外包做好的网站怎么优化
  • 网站做菠菜广州seo优化效果
  • 嘉兴做微网站设计手机刷网站排名软件
  • linux apache发布php网站临沂森拓网络科技有限公司
  • 温州专业微网站制作多少钱阳江seo
  • 彩票网站APP建设杭州seo泽成
  • 网站建设需求填表陕西seo优化
  • 做oa好 还是做网站好北京百度推广开户
  • 南磨房做网站公司搜狐视频
  • 鸡西城市建设网站百度收录推广
  • 英语培训网站模板seo上海推广公司
  • 阿里云重新备案注销主体还是注销网站百合seo培训
  • 创建一家网站如何创站长工具收录查询
  • seo查询是什么seo如何优化网站
  • 济南做网站建设哪里有培训网
  • 做传奇网站云服务器地域改选哪里免费seo网站推荐一下
  • 做外贸电商网站立即优化在哪里
  • 网站开发项目意义怎么做seo信息优化
  • 吉安做网站多少钱有实力的网站排名优化软件
  • 购物网站排行培训机构退费纠纷一般怎么解决