Clean git clone install.

npm install

npm install css-loader

Still have 2 compile errors.

npm run dev
> leo-vue@1.4.0 dev /home/chris/leo-editor/leovue
> node build/dev-server.js



 ERROR  Failed to compile with 2 errors            1:12:38 PM

This dependency was not found:

*
-!../node_modules/css-loader/index.js?{"minimize":false,"sourceMap":false}!leaflet/dist/leaflet.css
in
./node_modules/css-loader?{"minimize":false,"sourceMap":false}!./node_modules/vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-7ba5bd90","scoped":false,"hasInlineConfig":false}!./node_modules/sass-loader/lib/loader.js?{"indentedSyntax":true,"sourceMap":false}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/App.vue,
./node_modules/css-loader?{"minimize":false,"sourceMap":false}!./node_modules/vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-7b2b6ba9","scoped":false,"hasInlineConfig":false}!./node_modules/sass-loader/lib/loader.js?{"indentedSyntax":true,"sourceMap":false}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/AppBase.vue

To install it, you can run: npm install --save
-!../node_modules/css-loader/index.js?{"minimize":false,"sourceMap":false}!leaflet/dist/leaflet.css
> Listening at http://localhost:8080

On Thu, Jan 4, 2018 at 1:04 PM, Chris George <technat...@gmail.com> wrote:

> Another clean git clone install.
>
> Ran npm install.
>
> Now getting 14 errors instead of 13.
>
> npm run dev
>
> > leo-vue@1.4.0 dev /home/chris/leo-editor/leovue
> > node build/dev-server.js
>
>
>
>  ERROR  Failed to compile with 14 errors           1:02:43 PM
>
> These dependencies were not found:
>
> * babel-runtime/core-js/json/stringify in ./node_modules/babel-loader/
> lib!./node_modules/vue-loader/lib/selector.js?type=script&
> index=0!./src/components/NodeLink.vue, ./node_modules/babel-loader/
> lib!./node_modules/vue-loader/lib/selector.js?type=script&
> index=0!./src/components/SectionLink.vue
> * babel-runtime/core-js/object/keys in ./node_modules/babel-loader/
> lib!./node_modules/vue-loader/lib/selector.js?type=script&
> index=0!./src/components/SearchBar.vue, ./src/store/index.js
> * babel-runtime/core-js/promise in ./src/lib/d3-utils.js,
> ./node_modules/babel-loader/lib!./node_modules/vue-loader/
> lib/selector.js?type=script&index=0!./src/lib/D3tree.vue and 2 others
> * babel-runtime/helpers/toConsumableArray in ./node_modules/babel-loader/
> lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/lib/D3tree.vue,
> ./src/store/index.js
> * babel-runtime/helpers/typeof in ./node_modules/babel-loader/
> lib!./node_modules/vue-loader/lib/selector.js?type=script&
> index=0!./src/lib/D3tree.vue
> * -!../node_modules/css-loader/index.js?{"minimize":false,"
> sourceMap":false}!leaflet/dist/leaflet.css in ./node_modules/css-loader?{"
> minimize":false,"sourceMap":false}!./node_modules/vue-
> loader/lib/style-compiler?{"vue":true,"id":"data-v-
> 7b2b6ba9","scoped":false,"hasInlineConfig":false}!./
> node_modules/sass-loader/lib/loader.js?{"indentedSyntax":
> true,"sourceMap":false}!./node_modules/vue-loader/lib/
> selector.js?type=styles&index=0!./src/AppBase.vue,
> ./node_modules/css-loader?{"minimize":false,"sourceMap":
> false}!./node_modules/vue-loader/lib/style-compiler?{"
> vue":true,"id":"data-v-7ba5bd90","scoped":false,"
> hasInlineConfig":false}!./node_modules/sass-loader/lib/
> loader.js?{"indentedSyntax":true,"sourceMap":false}!./
> node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/App.vue
> * moment in ./node_modules/vue-table-component/dist/index.js
>
> To install them, you can run: npm install --save
> babel-runtime/core-js/json/stringify babel-runtime/core-js/object/keys
> babel-runtime/core-js/promise babel-runtime/helpers/toConsumableArray
> babel-runtime/helpers/typeof -!../node_modules/css-loader/
> index.js?{"minimize":false,"sourceMap":false}!leaflet/dist/leaflet.css
> moment
> > Listening at http://localhost:8080
>
>
> On Thu, Jan 4, 2018 at 12:33 PM, Chris George <technat...@gmail.com>
> wrote:
>
>> Clean install using git clone.
>>
>> Ran npm install without errors.
>>
>> Chris
>>
>>
>> npm run dev
>> > leo-vue@1.4.0 dev /home/chris/leo-editor/leovue
>> > node build/dev-server.js
>>
>>
>>
>>  ERROR  Failed to compile with 13 errors          12:32:04 PM
>>
>> These dependencies were not found:
>>
>> * babel-runtime/core-js/json/stringify in ./node_modules/babel-loader/li
>> b!./node_modules/vue-loader/lib/selector.js?type=script&inde
>> x=0!./src/components/NodeLink.vue, ./node_modules/babel-loader/li
>> b!./node_modules/vue-loader/lib/selector.js?type=script&inde
>> x=0!./src/components/SectionLink.vue
>> * babel-runtime/core-js/object/keys in ./node_modules/babel-loader/li
>> b!./node_modules/vue-loader/lib/selector.js?type=script&inde
>> x=0!./src/components/SearchBar.vue, ./src/store/index.js
>> * babel-runtime/core-js/promise in ./node_modules/babel-loader/li
>> b!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/lib/D3tree.vue,
>> ./src/lib/d3-utils.js and 2 others
>> * babel-runtime/helpers/toConsumableArray in
>> ./node_modules/babel-loader/lib!./node_modules/vue-loader/li
>> b/selector.js?type=script&index=0!./src/lib/D3tree.vue,
>> ./src/store/index.js
>> * babel-runtime/helpers/typeof in ./node_modules/babel-loader/li
>> b!./node_modules/vue-loader/lib/selector.js?type=script&inde
>> x=0!./src/lib/D3tree.vue
>> * -!../node_modules/css-loader/index.js?{"minimize":false,"sou
>> rceMap":false}!leaflet/dist/leaflet.css in ./node_modules/css-loader?{"mi
>> nimize":false,"sourceMap":false}!./node_modules/vue-loader/
>> lib/style-compiler?{"vue":true,"id":"data-v-7b2b6ba9","
>> scoped":false,"hasInlineConfig":false}!./node_modules/sass-
>> loader/lib/loader.js?{"indentedSyntax":true,"sourceMap":false}!./node_
>> modules/vue-loader/lib/selector.js?type=styles&index=0!./src/AppBase.vue,
>> ./node_modules/css-loader?{"minimize":false,"sourceMap":fals
>> e}!./node_modules/vue-loader/lib/style-compiler?{"vue":
>> true,"id":"data-v-7ba5bd90","scoped":false,"hasInlineConfig
>> ":false}!./node_modules/sass-loader/lib/loader.js?{"
>> indentedSyntax":true,"sourceMap":false}!./node_
>> modules/vue-loader/lib/selector.js?type=styles&index=0!./src/App.vue
>>
>> To install them, you can run: npm install --save
>> babel-runtime/core-js/json/stringify babel-runtime/core-js/object/keys
>> babel-runtime/core-js/promise babel-runtime/helpers/toConsumableArray
>> babel-runtime/helpers/typeof -!../node_modules/css-loader/i
>> ndex.js?{"minimize":false,"sourceMap":false}!leaflet/dist/leaflet.css
>> > Listening at http://localhost:8080
>>
>> On Thu, Jan 4, 2018 at 11:55 AM, Kent Tenney <kten...@gmail.com> wrote:
>>
>>> This is seriously cool!
>>>
>>> Thanks,
>>> Kent
>>>
>>> On Thu, Jan 4, 2018 at 1:27 PM, Joe Orr <joe....@gmail.com> wrote:
>>>
>>>> Sorry guys! Just did a clean install on Ubuntu and duplicated this.
>>>> Was missing the babel preset in package.json I just updated it. You can
>>>> download and run npm install again or:
>>>>
>>>> npm install --save-dev babel-preset-es2015
>>>>
>>>> Also, if you don't have java installed, you will get errors trying on
>>>> npm install because the static site generator
>>>> uses java. If you don't need that, comment out the xmldom and
>>>> xsltf4node modules in package.json.
>>>>
>>>> Joe
>>>>
>>>> On Thursday, January 4, 2018 at 2:21:50 PM UTC-5, Chris George wrote:
>>>>>
>>>>> I am stuck in the same place. I have tried three or four different
>>>>> suggestions from stackoverflow and google.
>>>>>
>>>>> Chris
>>>>>
>>>>> npm run dev
>>>>>
>>>>> > leo-vue@1.4.0 dev /home/chris/leo-editor/leovue
>>>>> > node build/dev-server.js
>>>>>
>>>>>
>>>>>
>>>>>  ERROR  Failed to compile with 1 errors           11:19:15 AM
>>>>>
>>>>>  error  in ./src/main.js
>>>>>
>>>>> Module build failed: Error: Couldn't find preset "es2015" relative to
>>>>> directory "/home/chris/leo-editor/leovue"
>>>>>     at /home/chris/leo-editor/leovue/node_modules/babel-core/lib/tr
>>>>> ansformation/file/options/option-manager.js:293:19
>>>>>     at Array.map (native)
>>>>>     at OptionManager.resolvePresets (/home/chris/leo-editor/leovue
>>>>> /node_modules/babel-core/lib/transformation/file/options/opt
>>>>> ion-manager.js:275:20)
>>>>>     at OptionManager.mergePresets (/home/chris/leo-editor/leovue
>>>>> /node_modules/babel-core/lib/transformation/file/options/opt
>>>>> ion-manager.js:264:10)
>>>>>     at OptionManager.mergeOptions (/home/chris/leo-editor/leovue
>>>>> /node_modules/babel-core/lib/transformation/file/options/opt
>>>>> ion-manager.js:249:14)
>>>>>     at OptionManager.init (/home/chris/leo-editor/leovue
>>>>> /node_modules/babel-core/lib/transformation/file/options/opt
>>>>> ion-manager.js:368:12)
>>>>>     at File.initOptions (/home/chris/leo-editor/leovue
>>>>> /node_modules/babel-core/lib/transformation/file/index.js:212:65)
>>>>>     at new File (/home/chris/leo-editor/leovue
>>>>> /node_modules/babel-core/lib/transformation/file/index.js:135:24)
>>>>>     at Pipeline.transform (/home/chris/leo-editor/leovue
>>>>> /node_modules/babel-core/lib/transformation/pipeline.js:46:16)
>>>>>     at transpile (/home/chris/leo-editor/leovue
>>>>> /node_modules/babel-loader/lib/index.js:50:20)
>>>>>     at Object.module.exports (/home/chris/leo-editor/leovue
>>>>> /node_modules/babel-loader/lib/index.js:175:20)
>>>>>
>>>>>  @ multi ./build/dev-client ./src/main.js
>>>>>
>>>>> > Listening at http://localhost:8080
>>>>>
>>>>>
>>>>> On Thu, Jan 4, 2018 at 11:10 AM, Kent Tenney <kte...@gmail.com> wrote:
>>>>>
>>>>>> I also see
>>>>>> Cannot GET /
>>>>>>
>>>>>> at localhost:8080
>>>>>> and the following in the terminal where I entered
>>>>>> $ npm run dev
>>>>>>
>>>>>> ERROR  Failed to compile with 1 errors
>>>>>>
>>>>>> 1:08:24 PM
>>>>>>
>>>>>>  error  in ./src/main.js
>>>>>>
>>>>>> Module build failed: Error: Couldn't find preset "es2015" relative to
>>>>>> directory "/opt/fetching/leovue"
>>>>>>     at /opt/fetching/leovue/node_modules/babel-core/lib/transformat
>>>>>> ion/file/options/option-manager.js:293:19
>>>>>>     at Array.map (native)
>>>>>>     at OptionManager.resolvePresets (/opt/fetching/leovue/node_mod
>>>>>> ules/babel-core/lib/transformation/file/options/option-manag
>>>>>> er.js:275:20)
>>>>>>     at OptionManager.mergePresets (/opt/fetching/leovue/node_mod
>>>>>> ules/babel-core/lib/transformation/file/options/option-manag
>>>>>> er.js:264:10)
>>>>>>     at OptionManager.mergeOptions (/opt/fetching/leovue/node_mod
>>>>>> ules/babel-core/lib/transformation/file/options/option-manag
>>>>>> er.js:249:14)
>>>>>>     at OptionManager.init (/opt/fetching/leovue/node_mod
>>>>>> ules/babel-core/lib/transformation/file/options/option-manag
>>>>>> er.js:368:12)
>>>>>>     at File.initOptions (/opt/fetching/leovue/node_mod
>>>>>> ules/babel-core/lib/transformation/file/index.js:212:65)
>>>>>>     at new File (/opt/fetching/leovue/node_mod
>>>>>> ules/babel-core/lib/transformation/file/index.js:135:24)
>>>>>>     at Pipeline.transform (/opt/fetching/leovue/node_mod
>>>>>> ules/babel-core/lib/transformation/pipeline.js:46:16)
>>>>>>     at transpile (/opt/fetching/leovue/node_mod
>>>>>> ules/babel-loader/lib/index.js:50:20)
>>>>>>     at Object.module.exports (/opt/fetching/leovue/node_mod
>>>>>> ules/babel-loader/lib/index.js:175:20)
>>>>>>
>>>>>>  @ multi ./build/dev-client ./src/main.js
>>>>>>
>>>>>> > Listening at http://localhost:8080
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Wed, Jan 3, 2018 at 8:00 PM, Chris George <techn...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> I am on Day 2 of trying to get it to work on my system. It took over
>>>>>>> a week last time, but I have since installed a different Linux
>>>>>>> distribution. Today I finally got "npm run dev" to work without errors.
>>>>>>>
>>>>>>> Now to figure out what "Cannot GET /"means, :-(
>>>>>>>
>>>>>>> Chris
>>>>>>>
>>>>>>> On Wed, Jan 3, 2018 at 3:29 PM, Joe Orr <joe...@gmail.com> wrote:
>>>>>>>
>>>>>>>> Offray,
>>>>>>>>
>>>>>>>> Thanks for the kind words. About Electron, that is basically just
>>>>>>>> node + browser in a package. I think should be doable to wrap Leo 
>>>>>>>> python
>>>>>>>> code in node and have the browser interface, maybe using something like
>>>>>>>> this: https://www.npmjs.com/package/node-python
>>>>>>>>
>>>>>>>> About other formats and outlines, no plans for that. People can
>>>>>>>> always just import into Leo ;-)
>>>>>>>>
>>>>>>>> Joe
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wednesday, January 3, 2018 at 2:50:14 PM UTC-5, Offray Vladimir
>>>>>>>> Luna Cárdenas wrote:
>>>>>>>>
>>>>>>>>> Joe,
>>>>>>>>>
>>>>>>>>> The web interface looks really great. I wonder if this could be
>>>>>>>>> the path for the visualization & services 2018 roadmap. The advantage 
>>>>>>>>> of
>>>>>>>>> using a web interface as a rendering interface is that a lot of stuff 
>>>>>>>>> is
>>>>>>>>> there ready to be used. Electron apps [1] has been discussed 
>>>>>>>>> previously in
>>>>>>>>> this list as a possibility for such integration, but I don't know you 
>>>>>>>>> they
>>>>>>>>> can use the python source there.
>>>>>>>>>
>>>>>>>>> [1] https://github.com/electron/electron
>>>>>>>>>
>>>>>>>>> There is any support for OPML or other ouliners? I think this
>>>>>>>>> could be a really good way to publish online the output of several 
>>>>>>>>> programs.
>>>>>>>>>
>>>>>>>>> Keep the good work.
>>>>>>>>>
>>>>>>>>> Cheers,
>>>>>>>>>
>>>>>>>>> Offray
>>>>>>>>>
>>>>>>>>> On 03/01/18 09:23, Joe Orr wrote:
>>>>>>>>>
>>>>>>>>> Forgot to add, so far I haven't posted about Leo Vue anywhere but
>>>>>>>>> here because it was missing key features. The basic features are now
>>>>>>>>> complete so I'll be posting about it elsewhere in a few weeks. In 
>>>>>>>>> meantime,
>>>>>>>>> if anyone has a bug report, that would be very helpful, the program 
>>>>>>>>> isn't
>>>>>>>>> very well tested yet. Also if anyone has a nice sample Leo file to 
>>>>>>>>> post to
>>>>>>>>> the examples repo, that would be great as well. You can load your leo 
>>>>>>>>> file
>>>>>>>>> just by using the index.html file noted in the README.
>>>>>>>>>
>>>>>>>>> Joe
>>>>>>>>>
>>>>>>>>> On Wednesday, January 3, 2018 at 9:19:17 AM UTC-5, Joe Orr wrote:
>>>>>>>>>>
>>>>>>>>>> Edward,
>>>>>>>>>>
>>>>>>>>>> Thanks for the note, will be adding to the README soon, including
>>>>>>>>>> an acknowledgement to you for making it all possible.
>>>>>>>>>>
>>>>>>>>>> Couple of notes about making a front end for Leo using web
>>>>>>>>>> technologies:
>>>>>>>>>> - I can make the tree look exactly like the current Leo interface
>>>>>>>>>> with basically just CSS, will add that as option in future.
>>>>>>>>>> - Vue is a great framework for this, lightweight and complete.
>>>>>>>>>> Leo Vue is a good case study, I think. Will be adding more (Leo) 
>>>>>>>>>> docs to
>>>>>>>>>> explain the code.
>>>>>>>>>> - The reader program has some capabilities that wouldn't be
>>>>>>>>>> suitable to the actual program, like being able to load subtrees. So 
>>>>>>>>>> a Leo
>>>>>>>>>> version with a web interface would be separate program, not an 
>>>>>>>>>> extension of
>>>>>>>>>> Leo Vue. But a lot of the same code or patterns could be used.
>>>>>>>>>> - Mentioned this way back when but haven't had time to work on
>>>>>>>>>> it, the Leo (python) program could be wrapped in node, and web front 
>>>>>>>>>> end
>>>>>>>>>> could talk to it.
>>>>>>>>>>
>>>>>>>>>> Joe
>>>>>>>>>>
>>>>>>>>>> On Tuesday, January 2, 2018 at 8:27:45 PM UTC-5, Edward K. Ream
>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> On Mon, Jan 1, 2018 at 5:08 PM, Joe Orr <joe...@gmail.com>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> The Leo HTML viewer is now Leo Vue - added more Vue
>>>>>>>>>>>> integration.
>>>>>>>>>>>>
>>>>>>>>>>>> https://github.com/kaleguy/leovue
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ​Many thanks, Joe, for this outstanding work.
>>>>>>>>>>>
>>>>>>>>>>> For those following this link, please make sure you scroll down
>>>>>>>>>>> the page.  There you will see the readme.md
>>>>>>>>>>> <https://github.com/kaleguy/leovue/blob/master/README.md>
>>>>>>>>>>> file.​ It shows the impressive capabilities of the viewer and 
>>>>>>>>>>> provides a
>>>>>>>>>>> spectacular demo of Leo. I'd like to make this "presentation" part 
>>>>>>>>>>> of Leo's
>>>>>>>>>>> home page.​
>>>>>>>>>>>
>>>>>>>>>>> Joe, Leo Vue already goes far beyond what I had hoped in terms
>>>>>>>>>>> of a web interface for Leo.  I shall be studying the code closely, 
>>>>>>>>>>> focusing
>>>>>>>>>>> on reveal.js, vue.js, and the other dependencies in package.json. 
>>>>>>>>>>> This
>>>>>>>>>>> promises to save me months of aimless wandering.
>>>>>>>>>>>
>>>>>>>>>>> Edward
>>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>>> Groups "leo-editor" group.
>>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>>> send an email to leo-editor+...@googlegroups.com.
>>>>>>>>> To post to this group, send email to leo-e...@googlegroups.com.
>>>>>>>>> Visit this group at https://groups.google.com/group/leo-editor.
>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>> Groups "leo-editor" group.
>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>> send an email to leo-editor+...@googlegroups.com.
>>>>>>>> To post to this group, send email to leo-e...@googlegroups.com.
>>>>>>>> Visit this group at https://groups.google.com/group/leo-editor.
>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>> Groups "leo-editor" group.
>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>> send an email to leo-editor+...@googlegroups.com.
>>>>>>> To post to this group, send email to leo-e...@googlegroups.com.
>>>>>>> Visit this group at https://groups.google.com/group/leo-editor.
>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>
>>>>>>
>>>>>> --
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "leo-editor" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to leo-editor+...@googlegroups.com.
>>>>>> To post to this group, send email to leo-e...@googlegroups.com.
>>>>>> Visit this group at https://groups.google.com/group/leo-editor.
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>>
>>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "leo-editor" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to leo-editor+unsubscr...@googlegroups.com.
>>>> To post to this group, send email to leo-editor@googlegroups.com.
>>>> Visit this group at https://groups.google.com/group/leo-editor.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "leo-editor" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to leo-editor+unsubscr...@googlegroups.com.
>>> To post to this group, send email to leo-editor@googlegroups.com.
>>> Visit this group at https://groups.google.com/group/leo-editor.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to