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

error in iOs 9 safari : SyntaxError: Unexpected keyword 'const'. Const declarations are not supported in strict mode. #1606

Closed
2 of 3 tasks
francoisromain opened this issue May 17, 2019 · 7 comments · Fixed by #2064 · May be fixed by adamlaska/osmos-cosmos-sdk#5
Labels
has PR Has a related PR type: bug Something isn't working

Comments

@francoisromain
Copy link

francoisromain commented May 17, 2019

  • I confirm that this is an issue rather than a question.

Bug report

Steps to reproduce

repro:

What is expected?

The website should work in iOs 9 safari

What is actually happening?

blank page with an error: SyntaxError: Unexpected keyword 'const'. Const declarations are not supported in strict mode.

Other relevant information

This works well with vuepress 0.14.10, but not with 1.0.0-alpha.48

  • My VuePress version is lower and euqal than 1.0.0-alpha.47:

    • VuePress version: 1.0.0-alpha.48
    • OS: macOs 10.13.6
    • Node.js version: 12.1.0
    • Browser version: safari iOs 9
    • Is this a global or local install? local
    • Which package manager did you use for the install? npm
    • Does this issue occur when all plugins are disabled?
  • My VuePress version is higher than 1.0.0-alpha.47, the following is the output of npx vuepress info in my VuePress project:

Environment Info:

System:
OS: macOS High Sierra 10.13.6
CPU: (8) x64 Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
Binaries:
Node: 12.1.0 - /usr/local/bin/node
Yarn: Not Found
npm: 6.9.0 - /usr/local/bin/npm
Browsers:
Chrome: Not Found
Firefox: 66.0.5
Safari: 12.1.1
npmPackages:
@vuepress/core: 1.0.0-alpha.48
@vuepress/theme-default: 1.0.0-alpha.48
vuepress: ^1.0.0-alpha.48 => 1.0.0-alpha.48
npmGlobalPackages:
vuepress: Not Found

@deliverymanager
Copy link

+1

@deliverymanager
Copy link

@francoisromain Did you find any solution on that?

@ulivz
Copy link
Member

ulivz commented Oct 21, 2019

Could you upgrade to the latest version of VuePress?

@ulivz ulivz added the need feedback Awaiting author response label Oct 21, 2019
@francoisromain
Copy link
Author

@ulivz Ok I'll try that this evening and let you know

@francoisromain
Copy link
Author

francoisromain commented Oct 21, 2019

@ulivz I upgraded to the latest version and the problem is still here:

Environment Info:

  System:
    OS: macOS High Sierra 10.13.6
    CPU: (8) x64 Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
  Binaries:
    Node: 12.12.0 - /usr/local/bin/node
    Yarn: Not Found
    npm: 6.12.0 - /usr/local/bin/npm
  Browsers:
    Chrome: Not Found
    Firefox: 69.0.3
    Safari: 13.0.2
  npmPackages:
    @vuepress/core:  1.2.0 
    @vuepress/theme-default:  1.2.0 
    vuepress: ^1.2.0 => 1.2.0 
  npmGlobalPackages:
    vuepress: Not Found

@deliverymanager
Copy link

I am in the latest version too. Problem is there

@kefranabg kefranabg added good first issue Good for newcomers Hacktoberfest Good issue for Hacktoberfest challenge type: bug Something isn't working and removed need feedback Awaiting author response labels Oct 23, 2019
@tretapey
Copy link

tretapey commented Dec 9, 2019

Hello, I haven't tried this yet but I'm pretty sure that your browserslist is not including IOs 9, and there when it bundles is not supported.

Your actual browserslits configuration is: https://browserl.ist/?q=%3E1%25

I don't think that giving support for IOs 9 is needed though.

Also see if you need to compile your node_modules folder as well, check this issue as reference babel/babel#9712

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
has PR Has a related PR type: bug Something isn't working
Projects
None yet
6 participants