Данная пошаговая инструкция поможет освоить основы на простом примере
Для справки
Сервер поднимался на Debian 8 c характеристиками:
CPU - 1 ядро x 500 МГц
| Ошибка: | |
| .\venv\Scripts\activate : Невозможно загрузить файл C:\path\venv\Scripts\activate.ps1, так как выполнение сценариев отключено в этой системе. | |
| Для получения дополнительных сведений см. about_Execution_Policies по адресу http://go.microsoft.com/fwlink/?LinkID=135170. | |
| строка:1 знак:1 | |
| .\venv\Scripts\activate | |
| ~~~~~~~~~~~~~~~~~~~~~~~ | |
| CategoryInfo : Ошибка безопасности: (:) [], PSSecurityException | |
| FullyQualifiedErrorId : UnauthorizedAccess | |
| Решение проблемы: |
| var Node = function (name) { | |
| this.children = []; | |
| this.name = name; | |
| } | |
| Node.prototype = { | |
| add: function (child) { | |
| this.children.push(child); | |
| }, | |
| #!/usr/bin/env node | |
| // Channel ID is on the the browser URL.: https://mycompany.slack.com/messages/MYCHANNELID/ | |
| // Pass it as a parameter: node ./delete-slack-messages.js CHANNEL_ID | |
| // CONFIGURATION ####################################################################################################### | |
| const token = 'SLACK TOKEN'; | |
| // Legacy tokens are no more supported. | |
| // Please create an app or use an existing Slack App |
| { | |
| "name": "SyncExtension", | |
| "version": "0.1", | |
| "manifest_version": 2, | |
| "description": "Storage Sync Extension", | |
| "permissions": [ "storage" ], | |
| "browser_action": { |
| //Chain of responsibility design pattern | |
| //Use strategyPipeline.handleRequest(request) | |
| //to send the request to be handled along the | |
| //chain-of-responsibility | |
| var strategyPipeline = { | |
| handleRequest: function(request){ | |
| var strategy1 = new Strategy1(); | |
| var strategy2 = new Strategy2(); |