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

四川网络推广seo网站推广杭州

四川网络推广,seo网站推广杭州,宣传册制作软件app,做网站要商标吗一、初始化项目 默认系统已经安装node //初始化 pnpm init//安装webpack pnpm i -D webpack webpack-cli 新建一个index.html的入口文件 新建一个src文件存放js代码,src里面新建一个index.js package.josn配置打包命令 {"name": "webpack-cs&q…
一、初始化项目

默认系统已经安装node

//初始化
pnpm init//安装webpack
pnpm i -D webpack webpack-cli

新建一个index.html的入口文件

新建一个src文件存放js代码,src里面新建一个index.js

package.josn配置打包命令

{"name": "webpack-cs","version": "1.0.0","description": "","main": "index.js","scripts": {"build": "webpack"},"keywords": [],"author": "","license": "ISC","devDependencies": {"webpack": "^5.89.0","webpack-cli": "^5.1.4"}
}

然后命令行输入 npm run build,就会默认生成一个dist文件里面有一个main.js

这个时候webpack默认会找根文件下的src/index.js 打包

二、新建打包配置文件webpack.config.js

因为需要在node中运行,需要用commonjs来写配置文件

/*** 类型提示* @type {import("webpack").Configuration}*/
const config = {};
module.exports = config;

配置入口和输出文件

/*** 类型提示* @type {import("webpack").Configuration}*/
const config = {entry: './src/index.js',output: {filename: 'build.js',path: './build'}
};
module.exports = config;

这个时候打包会报错,这是因为输出文件必须是一个绝对路径,

需要用到node的path这个包,通过path.resolve(__dirname, './build')获取绝对路径 

const path = require('path')/*** 类型提示* @type {import("webpack").Configuration}*/
const config = {entry: './src/index.js',output: {filename: 'build.js',path: path.resolve(__dirname, './build')}
};
module.exports = config;

看看打包的文件

这个时候我们写ESModule CommonJS AMD CMD,webpack都能把我们的文件转成浏览器兼容的js文件

三、如何修改打包文件名

我们将webpack.config.js改为word.config.js,如何让webpack识别打包的配置文件

需要修改package.json的打包命令 --config 指定打包文件

{"name": "webpack-cs","version": "1.0.0","description": "","main": "index.js","scripts": {"build": "webpack --config ./word.config.js"},"keywords": [],"author": "","license": "ISC","devDependencies": {"webpack": "^5.89.0","webpack-cli": "^5.1.4"}
}


下一章我们开始处理css

http://www.ds6.com.cn/news/72481.html

相关文章:

  • avada如何做中英文双语网站微信营销技巧
  • wordpress10万数据多大整站排名优化公司
  • 商丘做网站哪个好黑帽seo优化软件
  • 新乡做网站公司哪家好今天发生的重大新闻5条
  • 重庆石桥铺网站建设项目推广方案怎么写
  • 怎么做网页公证seo搜索引擎优化书籍
  • 网站留言板怎么做企业网站注册
  • 常用的软件开发文档有哪些seozhun
  • 南充 网站开发7个湖北seo网站推广策略
  • 温州市建设小学学校网站网络营销计划书怎么写
  • 建设校园网站seo如何优化
  • 陕西网站建设多少钱今日新闻摘抄50字
  • 上海市企业服务云简介青岛seo网站管理
  • 网站怎么做文件上传西地那非片的功效与作用
  • 简洁个人博客网站模板下载网站快速被百度收录
  • 电商建站系统seo运营是什么
  • 苏州建站公司 诚找苏州聚尚网络百度seo排名点击软件
  • 食品网站开发步骤整合营销方案案例
  • 增加网站访问量自己的网站怎么建立
  • wordpress全站301郑州seo优化哪家好
  • 公司logo图片大全深圳优化公司哪家好
  • 群辉怎么做网站服务器深圳网络营销策划
  • 网站首页怎么做营业执照链接百度seo收录
  • 网站备案的幕布是什么网络运营商
  • 购买网站模板杭州数据推广
  • 做一家开发网站的公司简介网站的营销推广方案
  • 建设财经资讯网站的目的手机网站模板免费下载
  • 网站建设验收条款个人开发app最简单方法
  • cms客户管理系统宁波免费seo在线优化
  • 织梦模板网站网站seo站外优化