我正在遵循这个指南:
做了很多研究,但不知何故还是不能让它工作。
我的文件夹结构:
我的代码:
// app.js
var express = require('express');
var app = express();
var port = 3000;
app.use(express.static('public'));
app.listen(port, function(){
console.log('Server is running on port:', port);
})
app.get('/', f
最近,我在angular JS web项目中添加了一个函数。在本地主机上,(在所有浏览器上)一切都运行得很好。上传后出现错误,但仅限于Safari (Mac OS X)。Chrome、火狐和iOS Safari都能正常工作。
Failed to instantiate module myApp due to:
[$injector:modulerr] http://errors.angularjs.org/1.4.5/$injector/modulerr?p0=f...
http://myApp.myDomain.com/bower_components/angular/angular
我有一个特殊的withAuth.js,在其中传递一个组件,第二个参数是当前路由,如果condtion失败,它将呈现。
const Detail = (props) => {
return(
<>
<div> this is the my account inside ..... </div>
</>
)
};
export async function getServerSideProps({req ,res}) {
// Call an external API
我正在做这个任务,这是创建一个PM系统的反应。
因此,主要功能是有一个项目列表,这些项目必须从JSON文件中获取(很明显,我不应该使用DB)。因此,在主页上,我们有一个项目列表,我们应该能够点击其中的任何一个,当点击时,一个新的页面应该打开。新页面将显示项目的附加信息--项目中的任务及其状态。
我想我应该用路由来做这件事,但是我对React有基本的理解,尽管我觉得它很有趣。那么我应该如何处理这个问题,是否应该将我的项目组件封装在一个链接中呢?另外,当我打开新页面时,如何呈现相同的组件,但附加信息呢?
到目前为止,您可以在下面找到我的代码:
App.js
import logo from
进口:
import { get, set, faviconChange } from '/js/title.js';
title.js
var geta = a => localStorage.getItem(a)
var seta = (a, b) => localStorage.setItem(a, b)
export function get(a) {
localStorage.getItem(a);
}
export function set(a,b) {
localStorage.setItem(a,b);
}
document.title =
这一行
<script type="text/JavaScript" src="public/js/jquery.js"></script>
引发了一场骚动
GET http://localhost/ajax/public/js/jquery.js 404 (Not Found)
没有'public‘,它是一样的。
我在我的应用程序中更改了这一点后,它在没有公开的情况下工作:
get '/' do
erb :main
end
至:
get '/sth_else' do
erb :m