Coder Social home page Coder Social logo

hovding / generator-teams Goto Github PK

View Code? Open in Web Editor NEW

This project forked from pnp/generator-teams

0.0 2.0 0.0 8.47 MB

A Yeoman Generator for Microsoft Teams

License: MIT License

JavaScript 44.76% Batchfile 5.77% TypeScript 37.26% CSS 5.11% HTML 7.10%

generator-teams's Introduction

generator-teams

A Yeoman Generator for Microsoft Teams Apps created by Wictor Wilén.

Generates a Microsoft Teams App that can be used to add Tabs, Bots, and more to Microsoft Teams based on Node.js and TypeScript. Optionally it adds support for hosting using Express.

For more information on how Tabs and Bots can be used with Teams see the Teams Developer Documentation

npmjs

Note: The generator has been renamed from generator-teams-tab to generator-teams. Old package will be marked as deprecated.

How to

Install generator

All Yeoman generators should be installed as global modules. The generator is published to the npm registry and can be installed and downloaded using this command.

npm install generator-teams --global

If you don't have Yeoman installed it has to be installed as well:

npm install yo --global

Install the preview generator

To install the preview version of the Teams generator, use the preview tag:

npm install generator-teams@preview --global

Use the generator

To create a new project using the generator, execute the following command in the command prompt and answer the questions asked.

yo teams

Note: Files are created in the directory that you run the command from hence make sure you are happy with the location before you hit enter.

Build the generator

In order to build the generator you need to install the Webpack as a global node module:

npm install webpack --global

You need to clone the repository or download a local copy and in the source folder install the node modules:

npm install

The generator is built and packaged using Webpack.

webpack

The bundled generator and the template files will end up in the ./generators/ folder.

Use it in dev mode

In the generator-teams directory use the following command, this will link the local copy of the folder as a global node module.

npm link

To revert the link operation:

npm unlink

Credits

Contributing

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

generator-teams's People

Contributors

wictorwilen avatar laneyvb avatar billbliss avatar laskewitz avatar pschaeflein avatar

Watchers

James Cloos avatar Kjetil Hovding avatar

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.