diff --git a/FrontCode1/vue/config/webpack.config.js b/FrontCode1/vue/config/webpack.config.js new file mode 100644 index 0000000..8ed6ca2 --- /dev/null +++ b/FrontCode1/vue/config/webpack.config.js @@ -0,0 +1,24 @@ +const path = require('path') //调用node.js中的路径 +const VueLoaderPlugin = require('vue-loader/lib/plugin') +module.exports = { + entry: { + index: './src/main.js', //需要打包的文件 + }, + output: { + filename: '[name].js', //输入的文件名是什么,生成的文件名也是什么 + path: path.resolve(__dirname, '../dist'), //指定生成的文件目录 + }, + mode: 'development', //开发模式,没有对js等文件压缩,默认生成的是压缩文件 + module: { + rules: [ + // postcss-loader解决一些浏览器不兼容css代码的问题 + { test: /\.css$/, use: ['style-loader', 'css-loader', 'postcss-loader'] }, + // 配置less加载器 + { test: /\.less$/, use: ['style-loader', 'css-loader', 'less-loader'] }, + //exclude为排除项,意思是不要处理node_modules中的js文件 + { test: /\.js$/, use: 'babel-loader', exclude: /node_modules/ }, + { test: /\.vue$/, loader: 'vue-loader' }, + ], + }, + plugins: [new VueLoaderPlugin()], +} \ No newline at end of file diff --git a/FrontCode2/sunshine_levy/src/views/index.vue b/FrontCode2/sunshine_levy/src/views/index.vue index 761b8d5..3f07e99 100644 --- a/FrontCode2/sunshine_levy/src/views/index.vue +++ b/FrontCode2/sunshine_levy/src/views/index.vue @@ -7,19 +7,28 @@