如何将src文件中的js文件导入index.html?

时间:2019-05-28 07:19:08

标签: javascript reactjs

我正在使用React创建一个系统,但我还是React的新手。我需要在src文件夹中的js文件所在的index.html中添加js文件。我需要导入此js文件才能使系统正常工作。有人知道如何解决我的问题吗?预先感谢。

这是我导入js文件的方式。我认为我的路线有问题。有谁知道导入我的js文件的正确路径?

      //index.html    
      <!DOCTYPE html>
       <html lang="en">
        <head>
         <meta charset="utf-8" />
         <link rel="shortcut icon" href="%PUBLIC_URL%/favicon.ico" />
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <meta name="theme-color" content="#000000" />
         <link rel="manifest" href="%PUBLIC_URL%/manifest.json" />
         <title>React App</title>
         </head>
         <body>
           <noscript>You need to enable JavaScript to run this app.</noscript>
           <div id="root"></div>
           <script src="http://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script>
           <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
           <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js" integrity="sha384-uefMccjFJAIv6A+rW+L4AHf99KvxDjWSu1z9VI8SKNVmz4sk7buKt/6v9KI65qnm" crossorigin="anonymous"></script>
           <script src="https://unpkg.com/@coreui/coreui/dist/js/coreui.min.js"></script>
           <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.5.0/Chart.min.js" crossorigin></script>
           <script type="text/javascript" src='../src/js/index.js'></script>
         </body>
        </html>

index.js is located under src folder.

如上图所示,我的index.js位于src文件夹下。

2 个答案:

答案 0 :(得分:0)

我认为这不是执行此操作的好方法。您尝试将 ./ src 一些js文件添加到 ./ public 文件夹 index.html

不推荐这种方式。但是如果您想添加一些外部链接,请将其放在 ./ public 文件夹下并导入,但是这种方式不推荐

ref:sample project for external import

答案 1 :(得分:-1)

路径应为


import telnetlib

import time

ip   = raw_input('IP-Adresse: ')

port = ('666')

telnet = telnetlib.Telnet(host=ip, port=port)

telnet.write('ena\n')

telnet.write('show version\n')

sv = telnet.read_very_eager()

time.sleep(5)

print (sv)

您需要上一个文件夹(<script src='../src/js/index.js'></script> )与'../'public位于同一位置,然后进入src