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

家具营销型网站模板公众号开发价格多少

家具营销型网站模板,公众号开发价格多少,从音乐网站下载歌曲做铃音要收费吗,58同城招聘 招聘网tsconfig.json配置 // 是否对js文件进行编译,默认false"allowJs": true,// 是否检查js代码是否符合语法规范,默认false(引入的外部文件有可能语法有问题)"checkJs": true, allowJs和checkJs基本是同时出现,因为有了allowJs 这个检查…

tsconfig.json配置

 // 是否对js文件进行编译,默认false"allowJs": true,// 是否检查js代码是否符合语法规范,默认false(引入的外部文件有可能语法有问题)"checkJs": true,

allowJs和checkJs基本是同时出现,因为有了allowJs 这个检查,相对应的就要检查语法规范;

checkJs基本是false,因为在项目使用中,可能会引用外部文件,不能确定引入的文件的语法是否符合规范;

webpack配置

项目初始化

npm -init -y

生成package.json

下载构建工具

下载开发依赖 webpack

配置webpack相关

创建webpack.config.js文件

// 引入一个包
const path = require('path')// webpack中所有配置信息都应该写在module.exports中
module.exports = {entry: "./src/index.ts", // 入口文件output:{// 指定打包文件的目录path: path.resolve(__dirname, 'dist'), // 出口路径filename: "bundle.js" // 出口文件名},// 指定webpack打包时使用模块module:{rules:[{// 指定的规则生效的文件test: /\.ts$/, // 匹配所有.css结尾的文件use:['ts-loader'], // 应用的loaderexclude: /node_modules/ // 排除node_modules中的文件}]},
}

创建tsconfig.json文件

tsx --init

配置package.json打包命令行

"scripts": {"test": "echo \"Error: no test specified\" && exit 1","build": "webpack"},

html-webpack-plugin

html生成

下载依赖

npm i -D html-webpack-plugin

webpack.config.js中配置

const HTMLWebPackPlugin = require('html-webpack-plugin')plugins: [// ��件:在 webpack 构建流程中的特定时机注入额外功能new HTMLWebPackPlugin({template:"./src/index.html", // ���模板路径})],

 webpack-dev-server

安装webpack-dev-server依赖,监听项目改动,实时更新

npm i -D webpack-dev-server

修改package.json

~~ "serve": "webpack server --open chrome.exe"~~

 "scripts": {"test": "echo \"Error: no test specified\" && exit 1","build": "webpack","serve": "webpack server --open --mode production"},

clean-webpack-plugin

每次打包时,先清空dist文件,再创建

// 引入clean-webpack-plugin来清除dist文件夹中的所有内容
const {CleanWebpackPlugin} = require('clean-webpack-plugin')
plugins: [new CleanWebpackPlugin(), // ���清除dist文件夹中的所有内容// ��件:在 webpack 构建流程中的特定时机注入额外功能new HTMLWebPackPlugin({title:"网页标题", // ���模板的标题template:"./src/index.html", // ���模板路径})],

引入模块

resolve:{extensions: ['.ts', '.js'] // ��� webpack 如何��找模块}

 babel相关依赖

npm i -D @babel/core @babel/preset-env babel-loader core-js
  • @babel/preset-env:写的代码,兼容不同浏览器
  • babel-loader 结合
  • core-js

兼容ie浏览器

打包的代码包含箭头函数处理

environment:{// 定义在 webpack 构建期间可以修改的环境变量// NODE_ENV: process.env.NODE_ENVarrowFunction: false, // 关闭��头函数的返回值��号}

打包

npm run build

简单记个笔记

http://www.yayakq.cn/news/497244/

相关文章:

  • 单页网站制作视频教程wordpress qq登录微信
  • 门户网站建设 简报devexpress网站开发
  • 可以玩小游戏的网站网站安全检测网站
  • 网站备案中 解析地址十大免费软件下载大全
  • 用html做网站源代码wordpress 5.0编辑器很难用
  • 怎么去建一个网站网站投稿系统怎么做
  • 网站里面的图片做桌面不清晰制作网络网站
  • xml是用来做网站的嘛建设网站公司招聘
  • 专业旅游网站建设注册安全工程师
  • 众搜科技做百度网站wordpress文章分多列排
  • app科技产品网站建设海外做淘宝网站
  • 台州网站专业制作滁州市南谯区住房和建设局网站
  • 织梦网站地图制作教程模板网站建设优惠
  • 世界杯直播入口官网seo技术 如何优化网站内部结构
  • 做自媒体关注的网站外贸软件app
  • ui设计师是什么厦门seo公司
  • 四川网站建设培训dw网页制作教程主页子页
  • 学做面包到什么网站前端做网站之后的感想总结
  • 网站建设公司现在还挣钱吗网页模板是什么
  • 中美网站建设差异做网站显示不同字体
  • 写网站编程需要什么微信网站的结构
  • 杭州培训网站建设网站备案中心
  • 有哪些网站代做包装毕设郑州代做网站
  • 茶叶市场网站建设方案亚马逊官网首页中国
  • 企业标准型手机网站成都市郫都区
  • 成都打鱼网站建设手机集团网站建设
  • 网站标题怎么做攀枝花seo
  • 建个可以注册会员网站多少钱绿色在线网站模板下载
  • h5 做的网站 价格社区子网站群建设
  • 长沙seo公司网站优化阜城县网站建设