Giter Site home page Giter Site logo

mendix / widgets-tools Goto Github PK

View Code? Open in Web Editor NEW
11.0 11.0 11.0 5.73 MB

Monorepo for the Mendix tools for generating and build Mendix Pluggable Widgets.

License: Apache License 2.0

JavaScript 24.07% EJS 32.17% TypeScript 43.07% CSS 0.36% PEG.js 0.33%

widgets-tools's Introduction

Unit tests PWT Commands Tests Publisn NPM

Widgets tools

Monorepo for the Mendix tools for generating and build Mendix Pluggable Widgets.

Learn about Pluggable Widgets

Pluggable widgets tools

A toolset to build, test, format, run, release and lint Mendix Pluggable Widgets.

Source | NPM Package

Generator widget

Scaffolding tool to let you quickly create a Mendix Pluggable Widget.

Note

  • If you are running the generator through multiple operating systems (e.g. running a virtualized OS with Parallels on MacOS or any other virtualization software), make sure you have the right privileges and use the same OS for generation and file manipulation.

  • If you want to test locally your changes to the Generator Widget, simply link the package running npm link inside the packages/generator-widget/ folder and then you will be able to run yo widget SomeWidgetName

Source | NPM Package

Contributing

See CONTRIBUTING.md.

Raising problems/issues

  • We encourage everyone to open a Support ticket on Mendix Support in case of problems with Generator Widget or Pluggable Widgets Tools

widgets-tools's People

Contributors

ablok avatar ahwelgemoed avatar alihcsumer avatar diego-antonelli avatar hendrik-jacobs-mendix avatar henkjan-van-henten-mendix avatar iisaku avatar iobuhov avatar jdiehl avatar jeffersonribeiro avatar jobvs avatar jordanch avatar keraito avatar kevinvlaanderen avatar legio-vi-ferrata avatar leonardomendix avatar mendix-widgets-framework avatar mendixbart avatar mijay avatar mlaponder avatar mmehmetaliizci avatar pratikgoyal9 avatar r0b1n avatar ronaldlokers avatar shpry avatar takumagott avatar tamelbrun avatar urazakgultan avatar wegiswes avatar weirdwater avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

widgets-tools's Issues

Pluggable Widget Latest version is not working!

When i installed pluggable widget code from yoeman generator today, tt installs the folders and structure well but when building the widget it fails with below error.

Running MX Widgets Tools script build:web...
[!] Error: Cannot find module '../dist/typings-generator'

When i inspected i saw that, the @mendix/pluggable-widget-tools (9.23.0) is searching for ../dist/typings-generator folder in it. however the whole dist folder is missing!

Now i tried adding version 9.18.0 and all works well.

Can you please fix it?

bundles blocked~

Please log your issues via http://support.mendix.com for the best assistance.

When you like to discuss complex technical issues, improvements, pull requests, questions, or suggestions feel free to
contact us directly via this GitHub issue.

Reporting Bugs When reporting bugs, please follow these guidelines to ensure quick responses:
{
"name": "aplusswipera",
"widgetName": "APlusSwiperA",
"version": "1.0",
"description": "My widget description",
"copyright": "VWA 2023",
"author": "Cheng Shaobo",
"engines": {
"node": ">=16"
},
"license": "Apache-2.0",
"config": {
"projectPath": "../my-widget-test",
"mendixHost": "http://localhost:8080",
"developmentPort": 3000
},
"packagePath": "vwa",
"scripts": {
"start": "pluggable-widgets-tools start:server",
"dev": "pluggable-widgets-tools start:web",
"build": "pluggable-widgets-tools build:web",
"lint": "pluggable-widgets-tools lint",
"lint:fix": "pluggable-widgets-tools lint:fix",
"prerelease": "npm run lint",
"release": "pluggable-widgets-tools release:web"
},
"devDependencies": {
"@mendix/pluggable-widgets-tools": "^10.0.0"
},
"dependencies": {
"classnames": "^2.2.6"
},
"resolutions": {
"react": "18.2.0",
"react-native": "0.70.7"
},
"overrides": {
"react": "18.2.0",
"react-native": "0.70.7"
}
}

Describe the bug Write a clear and concise description of what the bug is.
image

To Reproduce Give a few steps to reproduce the behavior. For example:
why 【npm run start】can not rollup the bundles ~~???

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.