gpt4 book ai didi

通过 vagrant(更改的源代码)在 Web 应用程序中出现 Javascript 语法错误

转载 作者:行者123 更新时间:2023-11-30 06:26:56 25 4
gpt4 key购买 nike

由于某些原因,我在编辑 js 文件后不断收到语法错误。当我点击源代码时,代码是不同的,错误甚至出现在我没有编辑的地方。

我在第 50-54 行工作,但错误突然发生在第 131 行此外,我放置在 50-54 的代码甚至不在网络应用程序的源代码中。

最后我的代码:

function exportTravelTimeHistory()
{
var trajectory = $('#trajectory').val();
var date = $('#dateFrom').val();

window.location = '/traveltime/index/history-data/format/csv/dateFrom/' + date + '/trajectory/' + trajectory;
}

最后我在源代码中得到了什么:

function exportTravelTimeHistory()
{
var trajectory = $('#trajectory').val();
var date = $('#dateFrom').val();

window.location = '/traveltime/index/history-data/format/csv/dateFrom/' + date + '/trajectory/' + trajectory;
}
???????????ortTravelTimeHistory()
{
var trajectory = $('#trajectory').val();
var date = $('#dateFrom').val();

window.location = '/traveltime/index/history-data/format/csv/dateFrom/' + date + '/trajectory/' + traject

我在我的主机 (OSX) 上工作,但它是一个与 vagrant 机器共享的文件夹。

我检查了隐藏字符等。有什么想法吗?

最佳答案

虽然我不知道发生这种情况的确切原因,但更新 guest 添加、使用 NFS 并重新启动对我有用。

1。更新 VirtualBox 及其 Guest Additions

  • 必要时更新您的 VirtualBox 安装。
  • 从 Virtual Box 界面启动您的虚拟机。
  • 点击设备 > 插入 Guest Additions CD 镜像... 菜单项。
  • 在虚拟机中,运行以下命令:
    $ sudo mount /dev/cdrom /media/cdrom    ## Or sudo mount /dev/cdrom1 /media/cdrom    ## if you got the error "mount: no medium found on /dev/sr1:".    $ sudo apt-get install -y dkms build-essential linux-headers-generic linux-headers-$(uname -r)    $ sudo /media/cdrom/VBoxLinuxAdditions.run

2。使用 NFS 共享文件夹

在你的 Vagrantfile 中设置 type: "nfs"

示例来自 Vagrant docs :

config.vm.synced_folder ".", "/vagrant", 类型:"nfs"

3。使用 vagrant reload 重新加载您的虚拟机。

关于通过 vagrant(更改的源代码)在 Web 应用程序中出现 Javascript 语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20519388/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com