Join the conversation

Sign in to join this conversation, and others like it, in the communities you care about.

Wekan

Wekan is an open-source kanban board (Trello like) which allows a card-based task and to-do management.

Wekan / General

How to setup wekan project in windows?

How to setup wekan project in windows?

Wekan / General · February 18, 2021 at 10:52am (Edited 4 years ago)

Load previous messages

February 19, 2021 at 5:38am

Changing source code, merging changes etc every time there is new Wekan release is very time consuming

    • reply
    • like

    February 19, 2021 at 10:24am

    @xet7 Thank for your reply. But i didn't get the exact answer i required.

      • reply
      • like
      • reply
      • like

      @xet7 Thank for your reply. But i didn't get the exact answer i required. Question: The above image is what i have setup my local. Now i want to create another board or page. (Ex: Analytics page) near all boards(marked in red color).

        • reply
        • like
        • reply
        • like

        @xet7 This is my wekan source code folder.

        1. In which folder and file I have to change the source code to create analytics page?
        2. After changing the source code how to rebuild my changes and show the changes in UI? Please guide me..
          Edited
          • reply
          • like

          For making bookmark near text All Boards, move mouse to top right corner of board icon like Board 2. Click star that you see when mouse pointer is on right top corner of board icon.

            • reply
            • like

            What kind of analytics? If you mean global status, create new card for status to every board other than global status board, and then at global status add new linked cards for every boards status card, by clicking + add card link and selecting other board cards one by one. Then you see at once real time changes of all status cards at all boards. Linked card shows content of card changes immediately on global status board.

              • reply
              • like

              For making analytics, at global status board click right 3 lines hamburger icon => cog settings icon at right side of members at right sidebar => export to Excel. There at Excel or LibreOffice Calc you can make counting, charts etc.

                • reply
                • like

                For these, it is not needed to change source code.

                  • reply
                  • like

                  February 22, 2021 at 6:27am

                  Please enter your choice: 2 Building Wekan.

                  added 1153 packages, and audited 1154 packages in 3m

                  found 0 vulnerabilities

                  WARNING: The output directory is under your source tree. Your generated files may get interpreted as source code! Consider building into a different directory instead meteor build ../output

                  Building for os.windows.x86_64 \ <--- Last few GCs --->

                  [8316:0000016B6E2E7D60] 755927 ms: Mark-sweep 2020.2 (2056.1) -> 2016.5 (2056.1) MB, 1940.2 / 0.2 ms (average mu = 0.121, current mu = 0.003) allocation failure scavenge might not succeed [8316:0000016B6E2E7D60] 758156 ms: Mark-sweep 2020.9 (2056.9) -> 2017.2 (2056.9) MB, 1914.7 / 0.2 ms (average mu = 0.131, current mu = 0.141) allocation failure scavenge might not succeed

                  <--- JS stacktrace --->

                  ==== JS stack trace =========================================

                  0: ExitFrame [pc: 00007FF60D62B8BD]
                  1: StubFrame [pc: 00007FF60D5B1C41]

                  Security context: 0x0398881c08d1 <JSObject> 2: SourceMapConsumer_allGeneratedPositionsFor [000000D1570153F9] [C:\Users\Lenovo\AppData\Local.meteor\packages\ecmascript\0.15.0\plugin.compile-ecmascript.os\npm\node_modules\meteor\babel-compiler\node_modules\source-map\lib\source-map-consumer.js:~178] [pc=000000CCE6491BFB](this=0x00ff5b73c1e1 <BasicSourceMapC...

                  FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory 1: 00007FF60C9F192F napi_wrap+119119 2: 00007FF60C998A26 v8::internal::OrderedHashTable<v8::internal::OrderedHashSet,1>::NextTableOffset+38102 3: 00007FF60C999826 node::OnFatalError+438 4: 00007FF60D1D671E v8::Isolate::ReportExternalAllocationLimitReached+94 5: 00007FF60D1BE8D1 v8::SharedArrayBuffer::Externalize+833 6: 00007FF60D0700AC v8::internal::Heap::EphemeronKeyWriteBarrierFromCode+1436 7: 00007FF60D07B2F0 v8::internal::Heap::ProtectUnprotectedMemoryChunks+1312 8: 00007FF60D077E04 v8::internal::Heap::PageFlagsAreConsistent+3204 9: 00007FF60D06D603 v8::internal::Heap::CollectGarbage+1283 10: 00007FF60D06BC74 v8::internal::Heap::AddRetainedMap+2500 11: 00007FF60D08CFBD v8::internal::Factory::NewFillerObject+61 12: 00007FF60CDF0591 v8::internal::interpreter::JumpTableTargetOffsets::iterator::operator=+1665 13: 00007FF60D62B8BD v8::internal::SetupIsolateDelegate::SetupHeap+546925 14: 00007FF60D5B1C41 v8::internal::SetupIsolateDelegate::SetupHeap+48113 15: 000000CCE6491BFB rebuild-wekan.sh: line 86: cd: .build/bundle/programs/server: No such file or directory npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@babel/[email protected]', npm WARN EBADENGINE required: { node: '^10.13.0 || ^12.13.0 || >=14.0.0' }, npm WARN EBADENGINE current: { node: 'v12.10.0', npm: '7.5.2' } npm WARN EBADENGINE }

                  added 1153 packages, and audited 1154 packages in 2m

                  found 0 vulnerabilities rebuild-wekan.sh: line 92: cd: .build/bundle: No such file or directory

                    • reply
                    • like

                    .build/bundle/ folder is not created.

                      • reply
                      • like

                      Please help with this error.

                        • reply
                        • like

                        February 24, 2021 at 6:38pm

                        It seems you have out of RAM. Try this bundle https://releases.wekan.team/gantt-gpl/

                          • reply
                          • like

                          Or alternatively, install dual boot Ubuntu x64 or PopOS Linux x64 and build there

                            • reply
                            • like

                            Current Node.js is v12.21.0

                              • reply
                              • like