forked from yanivsegev/VSTS-DropPlan
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathINSTALL
28 lines (21 loc) · 1.29 KB
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Step 1: Clone this git repository
Step 2: Install NodeJs, either version
Step 3: using a command line, browse to the root of the repository
Step 4: npm install
Step 5: gulp
If you want to change your publisher id in the dev environment, create a file named 'publisherid' and put your publisher id inside
-- https://docs.microsoft.com/en-us/vsts/extend/publish/overview
Setp 6: npm i -g tfx-cli
Inorder to test your plugin you will need to create or have a visual studio account.
On that account you will need to create a extension publisher.
Update the publisher id, in the vss-extention.json file.
Once your test extension is deployed to your local visual studio instance, share the extension with your project / account.
Once that is done you can install it.
Once installed you will see the new 'Drop Down-test' but it will not work.
It is looking for a local instance of the service that will host the extension.
This allows you to update the js and css files for rapid development.
Other Commands:
npm test - create extension package for a debugging instance
npm prod - create extension package for a production instance
gulp - build the dev and prod projects (dist directory is created)
gulp watch - sets up a web service https instance that allows the extension to function (https://localhost:8080)