webpack打包出错看这里!!
const path = require('path');
module.exports={
entry:'./src/script/main.js',
output:{
path:path.resolve(__dirname, 'dist/js'),
filename:'bundle.js'
}
}
const path = require('path');
module.exports={
entry:'./src/script/main.js',
output:{
path:path.resolve(__dirname, 'dist/js'),
filename:'bundle.js'
}
}
2017-10-23
webpack 2.0 的配置文件可以这样写,不会报错:
var path= require('path')
module.exports ={
entry:'./src/script/main.js',
output:{
path:path.resolve(__dirname,'./dist/js/'),
filename:'bundle.js'
}
}
var path= require('path')
module.exports ={
entry:'./src/script/main.js',
output:{
path:path.resolve(__dirname,'./dist/js/'),
filename:'bundle.js'
}
}
2017-10-23
已采纳回答 / 慕姐9634910
dist目录下的html文件是我们项目的所用的文件,而根目录的index.html只是一个模板,我们通过模板运用插件来生成,dist目录下的html文件。
2017-10-23
其中可能遇到的问题:在配置完npm的全局模块的存放路径(npm config set prefix “d:\nodejs\node_global”)之后,你会开始设置此环境变量:D:\nodejs\node_global\node_modules,你会发现你最初的新建的node_global下没有此文件。
没关系,你先全局安装webpack(npm install webpack -g)你就会发现,已经创建好了node_modules。按照我之前发的那个评论里的链接操作,基本就没啥问题啦。QAQ
没关系,你先全局安装webpack(npm install webpack -g)你就会发现,已经创建好了node_modules。按照我之前发的那个评论里的链接操作,基本就没啥问题啦。QAQ
2017-10-22
仅在windows上的测试,webpack不是命令的解决方法:你还没给你的npm建立环境变量,你安装的webpack和express框架都不能用作命令哦,具体配置npm环境变量如下链接操作即可:http://www.cnblogs.com/WhiteCusp/p/4200220.html,弄了一个下午,亲测这个方法有效。
2017-10-22
var htmlWebpackPlugin = require('html-webpack-plugin');
module.exports = {
entry: {main: './src/script/main.js', a: './src/script/a.js' },
output:{ path: __dirname+'/dist/', filename: 'js/[name].js' },
plugins:[
new htmlWebpackPlugin({
template:'index.html'
})
]
}
module.exports = {
entry: {main: './src/script/main.js', a: './src/script/a.js' },
output:{ path: __dirname+'/dist/', filename: 'js/[name].js' },
plugins:[
new htmlWebpackPlugin({
template:'index.html'
})
]
}
2017-10-21
//entry是一个对象
module.exports={
entry:{
main:'./src/js/test.js',
a:'./src/js/testtwo.js'
},
output:{
path: __dirname + '/dist/js',
filename:'[name].js'
}
}
module.exports={
entry:{
main:'./src/js/test.js',
a:'./src/js/testtwo.js'
},
output:{
path: __dirname + '/dist/js',
filename:'[name].js'
}
}
2017-10-21
module.exports={
entry:'./src/js/test.js',
output:{
path: __dirname + '/dist/js',
filename:'bundle.js'
}
}
entry:'./src/js/test.js',
output:{
path: __dirname + '/dist/js',
filename:'bundle.js'
}
}
2017-10-21
使用sass的童鞋需要先安装好node-sass和sass-loader,然后酱紫就可以
{
test:/\.scss$/,
loader:"style-loader!css-loader!sass-loader"
}
{
test:/\.scss$/,
loader:"style-loader!css-loader!sass-loader"
}
2017-10-20