javascript - 如何在不设置整个文件系统的情况下运行特定的 JS 脚本
问题描述
古腾摩根。
我需要通过将特定的 js 脚本添加到基本的 html 文件来运行它,因此当我打开 index.html 时,该脚本将运行(顺便说一句,如果您知道一种更好的方法,只需单击一下即可运行特定脚本,我很高兴知道它)。
所以,这里我有一个使用 FileSync (fs) 的脚本:
const fs = require('fs');
但是由于“require”方法本身需要“require.js”,这需要“main.js”(这很有趣)才能正常运行,所以我被卡住了。所以,要运行我的script.js,我需要编写另一个使 require.js 工作的脚本,但这不是我打算浪费时间的。
我不是网络学习者,我不会学习所有需要的东西,我只需要运行一个特定的 JS 脚本。
PS 是的,我打算在 python 上编写一个合适的脚本,但是由于我已经在 JS 上有一个工作(不太正确)的解决方案,我想先尝试一下。
解决方案
东西.js:
function hello(){
alert("Hello");
}
索引.html:
<script src="something.js"></script>
<button onclick="hello()">Clicky</button>
当然这不是一个格式良好的html,但它可以用于测试。
require
是关于处理 node.js 中的模块等,在 html 中,您有<script>
标签,您可以在其中直接编写代码或从外部源加载某些内容。
请注意,如果您有 node.js 代码,则不一定可以在浏览器中使用。
推荐阅读
- ckan - 我可以检查服务器正在使用的配置参数吗?
- java - 春季安全登录网址
- encryption - 保护 grpc Api 调用
- angular - 为什么组件无法读取角度和打字稿中服务返回的数据?
- python - ipykernel_launcher CPU 使用率高,没有 jupyter notebook 计算任何东西
- javascript - 如何在电子中使用 Material Web 组件
- scala - Intellij中scala的交互式调试控制台?
- javascript - 在等待休息调用的结果时显示等待/加载的 .jsp 页面或 .gif 图像
- neo4j - 具有聚合计数的 Neo4j 更新节点
- python - 删除或验证 goodtables 库中的未命名列