Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): replace node-sass with dart sass #76

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

JoostKersjes
Copy link
Contributor

@JoostKersjes JoostKersjes commented Oct 12, 2022

Closes #75

Also upgraded eslint-plugin-vue to get rid of a dependency conflict.

I also had to nvm use 16 because something in the dev&build process is not Node 17+ compatible.

Here is the output to show the dev server working:

Click to expand!
joost@fate-nexus:~/projects/vue-a11y$ git status
On branch 75-project-setup-fails
Your branch is up to date with 'fork/75-project-setup-fails'.

nothing to commit, working tree clean
joost@fate-nexus:~/projects/vue-a11y$ npm install

up to date, audited 1849 packages in 2s

93 packages are looking for funding
  run `npm fund` for details

70 vulnerabilities (28 moderate, 37 high, 5 critical)

To address issues that do not require attention, run:
  npm audit fix

To address all issues possible (including breaking changes), run:
  npm audit fix --force

Some issues need review, and may require choosing
a different dependency.

Run `npm audit` for details.
joost@fate-nexus:~/projects/vue-a11y$ npm run dev

> [email protected] dev
> vuepress dev src --no-cache

wait Extracting site metadata...
tip Apply local theme at /home/joost/projects/vue-a11y/src/.vuepress/theme...
tip Apply theme local ...
tip Apply plugin container (i.e. "vuepress-plugin-container") ...
tip Apply plugin @vuepress/register-components (i.e. "@vuepress/plugin-register-components") ...
tip Apply plugin @vuepress/blog (i.e. "@vuepress/plugin-blog") ...
tip Apply plugin sitemap (i.e. "vuepress-plugin-sitemap") ...
tip Apply plugin feed (i.e. "vuepress-plugin-feed") ...
tip Apply plugin @vuepress/nprogress (i.e. "@vuepress/plugin-nprogress") ...
tip Apply plugin canonical (i.e. "vuepress-plugin-canonical") ...
tip Apply plugin @vuepress/google-analytics (i.e. "@vuepress/plugin-google-analytics") ...
tip Apply plugin @vuepress/pwa (i.e. "@vuepress/plugin-pwa") ...
tip Apply plugin @vuepress/search (i.e. "@vuepress/plugin-search") ...
tip Apply plugin @goy/svg-icons (i.e. "@goy/vuepress-plugin-svg-icons") ...
tip Apply plugin @vuepress/last-updated (i.e. "@vuepress/plugin-last-updated") ...
success vuepress-plugin-feed rss2 link added to siteConfig.head
success vuepress-plugin-feed atom1 link added to siteConfig.head
success vuepress-plugin-feed json1 link added to siteConfig.head
tip Clean cache...


● Client █████████████████████████ building (69%) 1035/1038 modules 3 active
 node_modules/ms/index.js

ℹ 「wds」: Project is running at http://0.0.0.0:8080/
ℹ 「wds」: webpack output is served from /
ℹ 「wds」: Content not from webpack is served from /home/joost/projects/vue-a11y/src/.vuepress/public
ℹ 「wds」: 404s will fallback to /index.html
Browserslist: caniuse-lite is outdated. Please run:
npx browserslist@latest --update-db

Why you should do it regularly:
https://github.com/browserslist/browserslist#browsers-data-updating
^C

Also upgrade eslint-plugin-vue to fix install error
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Project setup fails at npm install
1 participant