从零配置webpack-vue项目(1),万字长文

filename:‘bundle.js’ //打包后的文件名

},

mode:“production”, //生产环境

}

4.package.json:

“scripts”: {

“test”: “echo “Error: no test specified” && exit 1”,

“build”:“webpack --config webpack.prod.js” //打包处添加

},

5.创建src文件夹目录:

新建index.js 写上:

document.write(‘hello world’);

6.运行npm run build 命令打包 可看到生成了dist目录 下面有bundle.js是打包后的文件

可在dist下面新建index.html,将bundle.js引入,浏览器打开可看到打包后的文件

Document //引入bundle.js 打开即可看到

打包css方法:

cnpm i css-loader style-loader --save-dev

import ‘./style/helloworld.css’   即可使用

入口文件 index.js:

import ‘./style/helloworld.css’

document.write(‘hello world’);

webpack配置文件下:

module:{

rules:[

{

test:/.css$/,

loader:‘style-loader!css-loader’

},

]

}

js兼容es6语法:

npm i @babel/core @babel/preset-env babel-loader -D

webpack配置文件中添加规则:

module:{

rules:[

{

test:/.css$/,

loader:‘style-loader!css-loader’

},

{

test:/.js$/,

use:‘babel-loader’

},

]

}

项目文件下新建.babelrc文件:

{

“presets”: [

[

“@babel/preset-env”

]

  • 26
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值