小编Fab*_*con的帖子

如何在没有NPM或Webpack的情况下将CDN包含到VueJS CLI中?

我是VueJS和Webpack的新手.我用VueJS CLI创建了一个项目并试图使用它.我需要在我的代码中插入CDN.

使用标准的HTML,CSS和JS解决方案时,我会包含这样的CDN:

<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8" />
    <title>False Merge</title>

    <!-- CDN -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css">
    <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/dt/dt-1.10.16/sl-1.2.5/datatables.min.css"/>

    <!-- StyleSheets -->
    <link rel="stylesheet" href="public/stylesheets/index.css" />
</head>

<body>


    <script src="https://code.jquery.com/jquery-3.3.1.js" integrity="sha256-2Kok7MbOyxpgUVvAk/HJ2jigOSYS2auK4Pfzbm7uH60=" crossorigin="anonymous"></script>
    <script type="text/javascript" src="https://cdn.datatables.net/v/dt/dt-1.10.16/sl-1.2.5/datatables.min.js"></script>

    <script src="public/javascripts/index.js"></script>

</body>

</html>
Run Code Online (Sandbox Code Playgroud)

如您所见,您可以添加带有HTML脚本标记的CDN脚本,并开始在JS中使用它.

我试图在组件中对VueJS做同样的事情.我已准备好模板和样式部分.

不幸的是,我不知道如何以简单的方式添加CDN以在Vue组件内的脚本标记中立即使用.我试图这样做,但它不起作用.

<template>
  <div class="index">
    <div class="container">
      <table id="table_dataset" class="display">
      </table>
    </div>
  </div>
  
</template>

<script type="text/javascript" src="https://cdn.datatables.net/v/dt/dt-1.10.16/sl-1.2.5/datatables.min.js"></script>
<script>
  export default {
    name: 'Index',
    data() {
      return { 
      }
    }
  }
</script>

<!-- Add "scoped" attribute to limit …
Run Code Online (Sandbox Code Playgroud)

javascript cdn datatables webpack vue.js

9
推荐指数
1
解决办法
2万
查看次数

标签 统计

cdn ×1

datatables ×1

javascript ×1

vue.js ×1

webpack ×1