vue ts开发环境之webpack配置

24 篇文章 0 订阅
本文详细介绍了在TypeScript环境下,如何配置Vue.js与Webpack的整合,包括添加.ts和.vue的extensions扩展名,使用vue-loader处理.vue组件,通过ts-loader解析TypeScript代码,以及结合css-loader、sass-loader、vue-style-loader处理样式文件,url-loader和file-loader处理静态资源,同时使用VueLoaderPlugin确保正确运行。
摘要由CSDN通过智能技术生成

webpack.conf.ts

import * as webpack from 'webpack'
import * as HtmlWebpackPlugin from "html-webpack-plugin"
import { VueLoaderPlugin } from "vue-loader"

/** webpack的ts配置文件 */
const config: webpack.Configuration = {
    
    /**开发环境 */
    mode: "development",
    /**基目录为src */
    context: __dirname+"/src",
    /**入口文件,生成vue实例 */
    entry: {
        index: './main.ts'
    },
    output: {
        /**构建目录 */
        path: __dirname.replace('frontend','static'),
        /**开发目录 */
        publicPath: '/',
        /**js文件格式 */
        filename: 'js/[name].js'
    },
    devtool: false,
    watch: false,
    profile: true,
    cache: true,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值