我正在使用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位于src文件夹下。
答案 0 :(得分:0)
我认为这不是执行此操作的好方法。您尝试将 ./ src 一些js文件添加到 ./ public 文件夹 index.html
不推荐这种方式。但是如果您想添加一些外部链接,请将其放在 ./ public 文件夹下并导入,但是这种方式不推荐。
答案 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