问题标签 [yeoman]
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.
backbone.js - Yeoman 将 Backbone/Ember 与 requireJs 一起使用
我想使用 Yeoman 启动一个带有框架并启用 requireJs 的项目。
如果我用 Amd 启动一个项目并在之后安装骨干网,则模型/控制器/路由......不是用 requireJs 生成的。
我找到了这个主题: Howto bootstrap Backbone app with yeoman have require.js enabled
但是响应的链接已经死了...... :(
installation - yeoman 中未找到的包
我试图通过 yeoman 安装 socket.io,它加载套接字就好了,然后我猜它试图加载依赖项并且它找不到它们并给我致命错误 ws not found(对于 ws 包)。它试图从这些网址中获取:
- bower.herokuapp.com/packages/uglify-js
- bower.herokuapp.com/packages/ws
- bower.herokuapp.com/packages/xmlhttprequest
- bower.herokuapp.com/packages/active-x-obfuscator
它找不到 GIT 的链接。我试图加载地址,但服务器没有响应。
知道如何解决这个问题吗?
谢谢
yeoman - 使用 yeoman 服务器截断 ajax 请求
运行时,yeoman server
我希望能够创建 URL 存根来模拟后端响应。
以下面的控制器为例:
这个控制器依赖于一个 ajax 请求来检索一个 json 对象来做任何工作。有没有办法用 stub 那些yeoman server
?
node.js - Yeoman.js 是否为客户端和服务器配置了东西?
只想 100% 确定这一点:Yeoman.js 是否配置/帮助为客户端和服务器(node.js)构建东西?
例如:我看到它引用了 Require.JS。我认为这意味着它可以使用 Bower 处理在服务器上获取依赖项(用于客户端),创建一个 Json 文件,用作客户端上 Require.js 的输入,以便客户端知道要哪些文件下载?
作为一个附加步骤,它可能会通过 Grunt(一些 sprockets 扩展)来根据一些配置来缩小和连接 javascript。正确的?
谢谢。
django - 使用 Django 设置 Yeoman
有没有人能让Yeoman和 Django 一起工作?我尝试设置它,即使我将 grunt 文件更改为正确的路径,它仍然使用默认路径。
我只搜索过,但没有人使用这种文件结构。
caching - revved 文件名引用是数据库
我目前在我的项目中使用 yeoman 来执行构建和脚手架等。当您使用 yeoman 构建时,它使用 usemin 为文件名添加哈希前缀以帮助缓存。我喜欢这个功能,因为有时我们会稍微更改图像并希望它们在不等待缓存清除的情况下更新。
我遇到的问题是,其中一些图像文件也从我们的数据库中引用。例如,对于产品 X,我们在数据库的图像字段中有 productx.jpg。从数据库中获取此信息时,显然存在问题,因为 productx.jpg 现在称为 30341d.productx.jpg。
有没有办法解决这个问题?可能与 .htaccess 文件有关?每次构建项目时都必须编写新的重写条件吗?即使是 20-30 和每周或每两周构建一次,这也可能会令人讨厌。
yeoman - 如何更改 Bower 包 URL?
我正在Yeoman
用于应用程序。它使用Bower
包管理器。Bower 从服务器https://bower.herokuapp.com/packages获取的所有 URL都是格式为 的 Git 只读 URL git://github.com/components/jquery.git
。
问题是这些 URL 在我的研究所内不起作用。应该是端口被封锁了。
在发现从服务器获取 URL 之前,我尝试将lib/core/package.js
Bower 中的 URL 更改为。HTTPS
那么有什么方法可以Bower
解决 Github 的只读HTTPS
URL 而不是GIT
呢?
sass - 找不到或无法读取要导入的基础文件
使用新的 Yeoman beta 1.0
,我引导了一个 Angular 应用程序,并通过 bower 安装了基础。
当我运行我的服务器时,我得到这个错误:
进口是@import "modular-scale";
我试图将其更改为@import "foundation/functions/modular-scale";
但随后收到一个循环警告,说它正在尝试导入自己。
尝试在我的 grunt 文件中添加 ruby gem 'modular-scale',在罗盘下
require: 'modular-scale'
但它似乎也不起作用
无论如何,我不知道在这里做什么。
node.js - grunt 异步任务超时
我有一个异步任务,但它在 5 秒内超时,然后 grunt 继续执行下一个任务:
我在终端中看到 9 条“测试”消息,然后它只是移动到下一个任务,而无需进一步等待“完成”。我在 grunt 的代码中没有发现任何限制或时间限制。
为什么会这样?
grunt 0.4.8rc1
node.js - 无法部署在 Yeoman 中制作的 Angular 应用程序
我使用 Yeoman 创建了一个应用程序。当“yeoman 服务器”运行时,它在我的本地运行良好。
但是当我创建一个运行“yeoman build”的dist时,它不起作用。这是 github 上代码的链接:https ://github.com/srijanaravali/yaspa
Node 正在我的机器上运行,并且 Angular 种子中的演示项目同时运行良好。