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

个人备案网站名称怎么写建设网站投资多少钱

个人备案网站名称怎么写,建设网站投资多少钱,彩票网站怎么样建设,廊坊seo外包公司概念与功能#xff1a; webpack是前端项目工程化的具体解决方案。它提供了友好的前端模块化开发支持#xff0c;以及代码压缩混淆、处理浏览器端JavaScript的兼容性、性能优化等强大的功能。 快速上手#xff1a;隔行变色 -S实际是--save的简写#xff0c;表示安装的第三方…概念与功能 webpack是前端项目工程化的具体解决方案。它提供了友好的前端模块化开发支持以及代码压缩混淆、处理浏览器端JavaScript的兼容性、性能优化等强大的功能。 快速上手隔行变色 -S实际是--save的简写表示安装的第三方库要被记录到package.json的dependencies开发和上线都要用到的包下。虽然不加这个参数也会默认记录到那里。  其中index.html:  !DOCTYPE html html langenheadmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlescript src./index.js/script /headbodyulli这是第1个li/lili这是第2个li/lili这是第3个li/li/ul /body/html index.js: //使用ES6的导入语法导入jquery模块 import $ from jquery//jQuery的入口函数 $(function () {//实现奇偶行变色。奇数行为红色。偶数行为粉色$(li:odd).css(background-color, red)$(li:even).css(background-color, pink) }) 配置webpack 1、在项目根目录的终端那运行npm i webpack5.42.1 webpack-cli4.7.2 -D 2、在项目根目录中创建名为webpack..config.js的webpack配置文件并初始化如下的基本配置 //使用Node.js中的导出语法向外导出一个webpack的配置对象 module.exports {mode: development//mode用来指定建构模式值为development|production } 其中-D是--save-dev的简写意思是将这两个包记录到package.json的devDependencies开发阶段会被用到上线不用下虽然不加也会默认记录。 3、在package.json的scripts节点下新增dev脚本如下 scripts: { //即删除掉原来的test行因为它没有任何作用dev: webpack //dev是自定义的脚本名可以通过npm run脚本名 执行。例如npm run dev}//注意package配置文件不允许注释这些注释只是笔记中记得。 4、在终端中运行npm run dev命令启动webpack进行项目的打包构建 此时会发现项目目录中多了dist目录里面的main.js即是webpack对于index.js和index.js中提到的高级语法如jquery等的兼容重构。 5、然后回到index.html将src改为新生成的main.js即可生成页面。 6、如果想要压缩生成的main.js需要将webpack.config.js里面的mode改为production然后重新npm run dev 经测试得知production的main.js是88.3 KiB打包时间是2145msdevelopment的main.js是328 KiB打包时间是332ms。下图上面是production下面是development webpack-dev-server: 类似于node.js阶段用到nodemon工具。 每当修改了源代码webpack会自动进行项目的打包和构建。 1、终端运行 npm install webpack-dev-server3.11.2 -D(如果原来就安装有其他版本的webpack-dev-server不管是比当前要安装的高版本还是低版本都会被覆盖掉) 2、修改package.json-scripts的dev命令dev:webpack serve 3、再次运行npm run dev 4、访问浏览器的http://localhost:8080查看自动打包效果 html-webpack-plugin webpack中的HTML插件类似于一个模板引擎插件 可以通过此插件自定制index.html页面的内容 1、终端运行 npm i html-webpack-plugin5.3.2 -D 2、修改webpack.config.js如下 const HtmlPlugin require(html-webpack-plugin) //导入HTML插件得到一个构造函数 //通过构造函数构造一个实例 const htmlPlugin new HtmlPlugin({ template: ./src/index.html, //指定原文件的存放路径 filename:,/index.html, //指定生成的文件的存放路径 }) module.exports { mode:development, plugins:[htmlPlugin],//3.通过plugins节点使htmlPlugin插件生效 } 指定webpack的入口和输出 在webpack4.x和5.x的版本中有如下的默认约定 默认的打包入口文件为src-index.js 默认的输出文件路径为dist-main.js 但是我们可以在webpack.config.js中通过entry节点指定打包的入口。通过output节点指定打包的出口。 //使用Node.js中的导出语法向外导出一个webpack的配置对象const pathrequire(path)//导入node.js中专门操作路径的模块module.exports {entry: path.join(__dirname,./src/index.js),//打包入口文件的路径output:{//__dirname表示当前文件所属的目录在这里是根目录path: path.join(__dirname,./dist),//输出文件的存放路径filename:bundle.js//输出文件的名称},mode: development//mode用来指定建构模式值为development|production//production的main.js是88.3 KiB development的main.js是328 KiB } loader配置 1、运行npm i style-loader3.0.0 css-loader5.2.6 -D 2、在webpack.config.js的module-rules数组中添加loader规则如下 module: {rules: [//指定要加载的规则{test:/\.css$/,//test指定的是规则生效的文件这里表示所有以.css结尾的文件use:[style-loader,css-loader]//表示要调用的loader}]}, 其中test表注意use数组中指定的loader顺序是固定的多个loader的调用顺序是从后往前调用
http://www.w-s-a.com/news/744280/

相关文章:

  • .net网站架设凯里网站建设哪家好
  • seo网站建站建站国外百元服务器
  • 家具网站开发设计论文企业网站里面的qq咨询怎么做
  • 网站视频提取软件app淘宝店购买网站
  • 站长之家域名解析做百度推广网站咱们做
  • 行业 网站 方案莱州网站建设公司电话
  • 丹东谁做微网站威海网络科技有限公司
  • 寻找网站建设_网站外包自助打印微信小程序免费制作平台
  • 台式机网站建设vk社交网站做婚介
  • 创建网站得花多少钱网站建设的技术路线
  • 图书馆网站建设汇报免费编程软件哪个好用
  • 手机搭建网站工具网站搜索引擎优化的基本内容
  • 网站快速排名二手交易网站开发技术路线
  • 官方网站开发公司施工企业会计王玉红课后答案
  • 网站建设能用手机制作吗网站建设所需物资
  • 阜阳做网站的公司阳江招聘网最新消息
  • 织梦可以做哪些类型型网站wordpress 融资
  • 建设银行手机银行官方网站下载安装腾讯企点账户中心
  • 品牌设计网站有哪些商务网站建设平台
  • 新增网站备案时间什么是软件外包产业
  • 张家界做网站买了网站模版怎么做
  • 六安品牌网站建设怎么样知名商城网站建设报价
  • 怎么上传自己做的网站杭州网站建设公司平台
  • 网站开发程序是什么知名的电子商务网站
  • 做pc端网站好么平台推广是什么意思
  • 农业信息网站建设意义淘宝官网首页网址
  • 重庆网站设计公司价格贵阳网站建设app开发
  • dw做网站怎么换图片编写网页所用的语言是
  • 外贸网站收录工具个人网站的备案
  • 正规的网站建设工作室海外高延迟服务器做网站