Skip to content

vue-cli-service build js和css加载顺序反了 #1978

@zlab

Description

@zlab

Version

3.0.0-rc.9

Node and OS info

yarn1.7, win 10

Steps to reproduce

  1. yarn global add @vue/cli
  2. vue create vue3_demo
  3. yarn build
  4. cat dist/index.html

What is expected?

app.css和app.js应该在chunk.css和chunk.js后面

<script src=/js/chunk-vendors.90e4c57a.js></script>
<script src=/js/app.aa40921b.js></script>

What is actually happening?

<script src=/js/app.aa40921b.js></script>
<script src=/js/chunk-vendors.90e4c57a.js></script>
<!DOCTYPE html>
<html>
<head>
  <meta charset=utf-8>
  <meta http-equiv=X-UA-Compatible content="IE=edge">
  <meta name=viewport content="width=device-width,initial-scale=1">
  <link rel=icon href=/favicon.ico>
  <title>vue3_demo</title>
  <link as=style href=/css/app.eca329cd.css rel=preload>
  <link as=script href=/js/app.aa40921b.js rel=preload>
  <link as=script href=/js/chunk-vendors.90e4c57a.js rel=preload>
  <link href=/css/app.eca329cd.css rel=stylesheet>
</head>
<body>
<noscript><strong>We're sorry but vue3_demo doesn't work properly without JavaScript enabled. Please enable it to
  continue.</strong></noscript>
<div id=app></div>
<script src=/js/app.aa40921b.js></script>
<script src=/js/chunk-vendors.90e4c57a.js></script>
</body>
</html>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions