1.0.54 • Published 1 year ago
front-npm-test-workplus v1.0.54
组件配置
- 引入组件 : workForm
- 注册组件 : workForm
- 服务地址配置 : action
运行依赖
- npm install vue-draggable-next@2.1.1
- npm install element-plus@2.1.8
- npm install axios
- npm install less@3.0.4
- npm install less-loader@5.0.0
- npm install pinia@2.0.33
- npm install signature_pad@4.1.5
main.js
- import workForm from 'front-npm-test-workplus'
- import workForm from 'front-npm-test-workplus/store/index'
- import SvgIcon from 'front-npm-test-workplus/components/SvgIcon/index.vue'
- import elementIcons from 'front-npm-test-workplus/components/SvgIcon/svgicon'
- import ElementPlus from 'element-plus'
- app.use(ElementPlus)
- app.component('svg-icon', SvgIcon)
- app.use(elementIcons)
- app.use(workForm)
- app.use(workForm)
脚手架搭建项目vue.config.js配置
module.exports = defineConfig({ transpileDependencies: true, pluginOptions: { "style-resources-loader": { preProcessor: "less", patterns: path.resolve(__dirname, './node_modules/front-npm-test-workplus/assets/theme.less'), }, }, })
vite项目vite.config.js配置
与serve同级的css中一级属性 添加 preprocessorOptions: { less: { charset: false, additionalData: '@import "front-npm-test-workplus/assets/theme.less";' } }