Learn Setup Windows Workstation Developer - aliconnect/aliconnect.sdk GitHub Wiki

Setup Windows Workstation Developer

  1. VS-Studio

  2. File -> Preferences -> Settings

  3. Then search for Folding highlight and uncheck the box. That will turn off the highlight.

  4. VS-Studio

  5. [Ctrl]+[Shift]+[P]

  6. type ftp-sync

{
  "remotePath": "./",
  "host": "host",
  "username": "username",
  "password": "password",
  "port": 21,
  "secure": false,
  "protocol": "ftp",
  "uploadOnSave": false,
  "passive": false,
  "debug": false,
  "privateKeyPath": null,
  "passphrase": null,
  "agent": null,
  "allow": [],
  "ignore": [
      "\\.vscode",
      "\\.git",
      "\\.DS_Store"
  ],
  "generatedFiles": {
      "extensionsToInclude": [
          ""
      ],
      "path": ""
  }
}
  1. Installeer Microsoftยฎ SQL Serverยฎ 2012 Native Client - QFE

In dit voorbeeld nemen we voor gebruiker maxvankampen en organisatie alicon en project station. Wijzig deze namen naar believen.

  1. Hard link

    mklink /J vendor\aliconnect\sdk webroot\aliconnect\aliconnect.sdk.php
    
  2. Create folder structure

    if not exist "\aliconnect"                      mkdir "\aliconnect"
    if not exist "\aliconnect\webroot"              mkdir "\aliconnect\webroot"
    if not exist "\aliconnect\webroot\aliconnect"   mkdir "\aliconnect\webroot\aliconnect"
    
    cd "\aliconnect\webroot\aliconnect"
    
    git clone https://github.com/aliconnect/aliconnect.sdk.git
    git clone https://github.com/aliconnect/aliconnect.sdk.wiki.git
    git clone https://github.com/aliconnect/aliconnect.sdk.php.git
    
    mklink /J "\aliconnect\vendor\aliconnect\sdk" "\aliconnect\webroot\aliconnect\aliconnect.sdk.php"
    
  3. Setup IIS

    ๐Ÿ“ SRV(PC)
      ๐Ÿ“ Sites
        ๐Ÿ“ github.localhost         > C:\github
        ๐Ÿ“ alicon-nl.localhost      > C:\github\alicon-nl\alicon-nl.github.io
          ๐Ÿ“ font                   > c:\aliconnect\node_modules\@aliconnect\font\public
          ๐Ÿ“ sdk                    > c:\aliconnect\node_modules\@aliconnect\sdk\public
          ๐Ÿ“ vendor                 > c:\aliconnect\node_modules\@aliconnect\vendor\public
    
  4. Create GitHub personal account, f.e. maxvankampen

  5. Create a new repository, maxvankampen.github.io, Public

  6. Goto GitHub Desktop and Clone repostory

  7. Create Github organisation, f.e. alicon

  8. Create Github personal account, f.e. maxvankampen

Folder structure

๐Ÿ“ github
  ๐Ÿ“ maxvankampen
    ๐Ÿ“
๐Ÿ“ github
  ๐Ÿ“ maxvankampen
    ๐Ÿ“
git config --global core.excludesfile %USERPROFILE%\.gitignore

File structure

C:
โ””๐Ÿ“aliconnect
  โ”œ๐Ÿ“node_modules
  โ””๐Ÿ“webroot
mklink /D  Target

Where to find source files

clone github

cd {git-company or username}/{repo-name}
git clone https://github.com/{git-company or username}/{repo-name}.wiki.git

repo will be cloned in {git-company or username}/{repo-name}/{repo-name}.wiki. rename folder to wiki

ren {repo-name}.wiki wiki