我有一个使用 yeoman angular-generator 的测试 node.js/angular 应用程序。但是,我在从原始 .coffee 文件返回渲染的 .js 文件时遇到问题。
js 文件正在渲染并保存到 APP_ROOT/.tmp,但是对 js 文件的任何请求都会导致 404。
需要什么(在 Gruntfile 中?)才能返回 js 文件?
谢谢您的帮助。
我有一个使用 yeoman angular-generator 的测试 node.js/angular 应用程序。但是,我在从原始 .coffee 文件返回渲染的 .js 文件时遇到问题。
js 文件正在渲染并保存到 APP_ROOT/.tmp,但是对 js 文件的任何请求都会导致 404。
需要什么(在 Gruntfile 中?)才能返回 js 文件?
谢谢您的帮助。
现在一切正常。最终修复是在 app.js 文件中添加一个额外的静态中间件,这是我已经尝试过的,但路径可能关闭导致修复不起作用。
app.use(express.static(path.join(__dirname, 'public')));
app.use(express.static(path.join(__dirname, '.tmp')));
当我第一次添加 ~line 2 时,app.js 文件夹被移动到 app_root/server 文件夹中,其中包含以下内容
app.use(express.static(path.join(__dirname, '..', '.tmp')));
由于某种原因不起作用。这教我移动文件