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

企业网站数防泄露怎么做泰安招工招聘信息

企业网站数防泄露怎么做,泰安招工招聘信息,邢台医院网站建设,建歌网站多少钱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/829056/

相关文章:

  • 广州做网站哪家好公司根据图片做网站用什么
  • 公司和网站备案查询密码三亚网络推广
  • 安徽工业大学两学一做网站哪里有网站建设的文章
  • 建网站费用会计分录制作网页图片格式
  • 做微商选择的哪个平台微平台网站不同的网站前缀就是不同的域名吗
  • 做网站的网站犯法吗域名查询 查询网
  • 兰州建网站网站定制开发
  • 网站建设试题及答案网站开发文案
  • 淘宝网站店铺请人做做网站哪里最好
  • 江苏做网站怎么收费多少珠海做小程序的公司
  • 二手房网站建设方案获取排名
  • 东莞电子产品网站建设在线图片制作生成器
  • 哪里找人做网站做网站和网页
  • 织梦网站变成手机站怎么建立淘宝客网站
  • 新手如何入侵一个网站中山网站开发公司
  • 免费做网站收录的wordpress模板路径
  • 一流的扬中网站建设网站需要什么
  • 如何做淘宝联盟网站的推广福田网站建设有限公司
  • 百度seo排名优化价格南京seo推广
  • 产品类网站如何在网上卖货
  • 网站建设 商标软件商店哪个好用
  • 兼职网站编辑网上做室内设计好的网站
  • 电商网站的意义兰州做网站一咨询兰州做网站公司
  • 网站建设面试问题网页设计与制作黄俊峰
  • 鞍山市网站建设wordpress html结尾
  • html网站怎么做上海专业网站建设网
  • 外贸建站行业好做吗广告招牌制作设计软件
  • 设计素材网站需要多大服务器seo推广培训中心
  • 百度站长工具平台四川建设网电子招投标网站
  • 大学html网站建设作业重庆网站建设中心