1.0.54 • Published 1 year ago

front-npm-test-workplus v1.0.54

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

组件配置

  1. 引入组件 : workForm
  2. 注册组件 : workForm
  3. 服务地址配置 : action

运行依赖

  1. npm install vue-draggable-next@2.1.1
  2. npm install element-plus@2.1.8
  3. npm install axios
  4. npm install less@3.0.4
  5. npm install less-loader@5.0.0
  6. npm install pinia@2.0.33
  7. npm install signature_pad@4.1.5

main.js

  1. import workForm from 'front-npm-test-workplus'
  2. import workForm from 'front-npm-test-workplus/store/index'
  3. import SvgIcon from 'front-npm-test-workplus/components/SvgIcon/index.vue'
  4. import elementIcons from 'front-npm-test-workplus/components/SvgIcon/svgicon'
  5. import ElementPlus from 'element-plus'
  6. app.use(ElementPlus)
  7. app.component('svg-icon', SvgIcon)
  8. app.use(elementIcons)
  9. app.use(workForm)
  10. 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";' } }