question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

What problem does this feature solve?

We have noticed that the Vueify repository on Github is being archived so we cannot post issues there anymore and I don’t know where else to post this opinion. We use Vueify and Browserify to deploy our components. We don’t build full SPA or Apps, we just enhance some parts of our websites with Vue. I bet a lot of other users also use Vue this way, because this is one of Vue strength as mentioned on the frontpage.

An incrementally adoptable ecosystem that scales between a library and a full-featured framework.

We also don’t really use nodejs, we are a PHP shop, so we try to mix both Vue and PHP together without diving too much into the nodejs ecosystem. Browserify has been a mean to do that and it serves us well by allowing us to use npm packages in the browser without too much troubles. Is this going against progress? I don’t know. I have had a look at webpack and rollup, and all I can say is that it is not for us because there is too much configuration involved. I also tried VueCLI and it’s great, but it seems to be designed for building full apps. If some day we have requests for full apps, we will definitely use it because it makes a great job at hiding the webpack complexities.

But for today, all I am asking is that you unarchive the Vueify repository and maybe grant admin access to someone who might have the time and willingness to maintain it and keep it alive? (not me, I don’t have time nor skill to do it, sorry)

Or if you consider it is really dead, maybe you could write a little tutorial on how to achieve the same things with webpack, just for people who need to migrate (ie. take modules from node_modules and bundle them for use with require() and parse .vue SFC and bundle css in css directory and js in the js bundle).

Thanks very much.

What does the proposed API look like?

Trying to keep a command like this alive:

browserify -t [ envify --NODE_ENV production ] -t vueify -p [ vueify/plugins/extract-css -o public/css/bundle.css ] main.js -o public/js/bundle.js

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:5 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
leopiccioniacommented, Feb 27, 2019

We also don’t really use nodejs, we are a PHP shop, so we try to mix both Vue and PHP together without diving too much into the nodejs ecosystem.

The shop where I work is not PHP-only, but we use Laravel Mix for similar scenarios. It’s a wrapper around Webpack, requires minimal configuration, has built-in suppor for *.Vue files (via vue-loader) and doesn’t require Laravel.

0reactions
josephlarraldecommented, Sep 25, 2019

+1

I’m developing cordova + vuejs apps, and I have a very simple custom build system that I would love to be able to keep using. example here : https://github.com/CRI-MotionLab/Streamo Right now I’m reading webpack docs but they are very dense and look overcomplicated compared to my build scripts. Anyway, I guess I have no choice to switch to webpack since I won’t be the one who will maintain vueify, and its dependencies already have reported vulnerability issues, but that’s a significant loss of time in my case.

Cheers

Read more comments on GitHub >

github_iconTop Results From Across the Web

vuejs/vueify: Browserify transform for single-file Vue components
Vueify 8.x which works with Vue 1.x is in the 8.x branch. This transform allows you to ... These are the preprocessors supported...
Read more >
Get started with Vuetify
Get started with Vuetify, the world's most popular Vue.js framework for building feature rich, blazing fast applications. # Vue CLI Install.
Read more >
Vueify-babel-7-support NPM | npm.io
This repo aims to help those who are using already Vueify and want to keep updated even knowing that the original repo isn't...
Read more >
npm:vueify-babel-7-support | Skypack
This repo aims to help those who are using already Vueify and want to keep updated even knowing that the original repo isn't...
Read more >
vueify examples - CodeSandbox
Learn how to use vueify by viewing and forking vueify example apps on CodeSandbox.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found