问题标签 [website-deployment]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - UI设计(如何让它看起来很专业)
我最近完成(几乎)开发了我的第一个前端和后端 Web 开发项目并将其托管在网上。我注意到弹出了一些错误,但我可以在适当的时候修复这些错误。我面临的主要问题是用户界面设计。如何让网站看起来更专业?有没有专业的 Web 开发人员使用的提示和技巧?我不想使用现成的模板。复制某人的网页模板有助于练习,但不利于开发项目。有小费吗?
linux - 在没有 IIS 的情况下为相同地址和端口上的许多站点提供服务
我需要在不使用 IIS 的情况下以不同的路径在相同的地址和端口上为许多站点提供服务。
例如,两个静态站点和一个 NodeJS 服务器。我想在这些地址中访问它们:
我也不希望通过服务器或任何共享服务器为所有静态站点提供静态站点,以防止在服务器下降时站点下降。
除了 IIS 之外,哪个框架可用于实现这些要求?这个框架应该可以在 Windows 或 Linux 上运行。谢谢。
php - 我无法编辑背景图像。使用宝石主题。custom.css 出错
我不断收到错误消息,无法自定义 TheGem 的样式,因为无法修改文件“/home2/stargbb9/public_html/wp-content/themes/thegem-child/css/custom.css”。请检查您的服务器设置。然后单击“保存更改”按钮。
然后我编辑了 .css 和函数文件,但它仍然让我在保存更改后输入我的 FTP 详细信息并直接导致错误。
css - 使用 digitalocean 提供静态文件
我正在使用 DigitalOcean 为我的网站提供静态文件。我使用 Django 和 Postgres 作为数据库。我使用 DigitalOcean droplet 部署了我的站点,将我的静态文件上传到 DigitalOcean Spaces(我验证它们确实存在),并更新了我的 settings.py 代码以更新我的数据库信息。启用 CDN 并配置 CORS。
我使用 gunicorn 测试了该网站(教程的第 7 步),但我的网站仍然是简单的 html 文本,没有来自我的静态文件的 css 样式。
当我单击“检查元素 > 来源”时,我可以看到 href 确实是https://[my DigitalOcean Spaces 信息]
我还需要更新什么才能为我的静态文件提供服务?
python - 在 Pythonanywhere 中点击 Reload 按钮之前如何测试我的更改?
我想在点击重新加载www.yourdomainname.com按钮之前测试我的更新和更改,以确保没有服务器错误 500 或任何可能发生的坏事,这样我就不会失去用户,有没有办法这样做? 当我这样做时
python3 manage.py runserver
它告诉我
即使我没有使用它
javascript - 我正在尝试从我的 vuex 存储中获取数据,但它给出了一个错误
我在我的项目中遇到了一些vuex getter问题。我有一条显示所有用户的路线。当我访问该路线时,它会显示AllUsers.vue组件。
在这个组件内部,我使用的是UsersList.vue组件,并且在里面我有SingleUser.vue组件来显示用户详细信息。
我有一个从后端 API 获取所有用户数据的操作。然后我提交突变来改变状态。我也在使用 vuex 模块。
VUEX 动作:
VUEX突变:
Vuex 吸气剂:
我已经在生命周期钩子中的App.vue组件中调度了该操作。created()
现在,如果我尝试使用 getter 从 vuex 存储中获取数据,就会出现问题。
这个计算属性给出了“ Uncaught (in promise) TypeError: Cannot read property 'roles' of undefined
”这个错误。
我有另一个返回单个用户对象的 getter。
我正在使用计算属性来调用该 getter
当我使用计算属性在模板中显示整个对象时,singleUser
这里不会出错。浏览器显示此结果。
但是,当我尝试在模板中显示用户名或任何属性时,singleUser.name
浏览器再次出现错误。最初,它工作正常,但是当我刷新页面时,我的应用程序崩溃了。
为什么会这样?
请帮我。我该如何解决这个问题?非常感谢您的参与。
reactjs - 如何在 gitlab 上发布一个 react js 网站
我创建了一个静态反应 js 项目,并将其推送到 git-lab,不包括节点模块。但现在我无法发布我的网站,它显示部署失败。但构建成功。我知道我应该对 packagejson 文件进行一些更改,但我不知道要进行哪些更改。请在这个问题上指导我
php - 如何在 hostgator 共享主机上设置作曲家?
我有一个自定义 PHP 网站,它使用 PHP firebase admin SDK 和 composer(依赖管理器)。该网站在我的本地主机上运行良好。
当我尝试将我的网站上传到 Hostgator 托管的 public_html 目录时,我看不到该网站。
我认为这是由于 Hostgator 共享主机默认不支持作曲家的作曲家。
我只想知道可用于使我的项目在我的服务器上运行的可能解决方案。
请帮我
reactjs - React 网站子文件夹中的“404 Not Found”
我在https://georgi.karapetrov.top/有一个网站
源代码:https ://github.com/GeorgiKarapetrov/georgi.karapetrov.top
问题
不同页面的内部链接有效。我可以单击顶部栏中的“关于”按钮,然后加载关于页面。此外,我被路由到“关于”页面的 URL。
但是,直接打开https://georgi.karapetrov.top/about URL 时不会加载。
其余的也是如此。通过单击按钮访问任何“子文件夹”,但在地址栏中键入 URL 时返回“404”未找到。
不幸的是,当我尝试访问子文件夹时,NgingX 错误日志中没有出现任何内容。我不知道我可以路由到 NginX 级别的子目录位置,因为这些子文件夹实际上并不存在于网站路径上。
该网站是一个 React 应用程序。相关代码如下所示:
在本地主机上开发或提供生产构建时,它可以按预期工作,使用npx serve -s build
. 它在部署到 NginX 服务器时不起作用。
我该如何解决这个问题?