我可以使用aurelia-cli(v 1.0)创建导航骨架项目吗?
当我将骨架(也是v 1.0)复制到文件夹中然后运行时 au start - 手表 我收到错误 无法读取null的“getTaskMetada”属性
我还尝试首先使用cli创建一个新项目,然后将骨架复制到生成的文件夹结构上 - 不用了。 我对Aurelia很兴奋,但学习曲线仍然很低。
答案 0 :(得分:3)
不,你不能。至少你接近它的方式。 Aurelia-CLI使用 requireJS 和 npm ,而不是 JSPM 和 SystemJS 。如果您愿意,只需从CLI运行au new
并按照项目设置进行操作,并为安装依赖项选择yes。然后,您应该能够复制骨架CSS JS和HTML,并模拟新cli项目中的文件结构。一旦你有正确的css路径和一切它应该运行得很好。您会看到aurelia.json
是骷髅中的新config.json
。进行捆绑和引用。
答案 1 :(得分:0)
使用这样的生成器是可行的:
au new # (Select 2 or 3 with typescript)
npm install @generator/skeleton-navigation -D
au generate skeleton-navigation
au run --watch
我收到很多关于重复标识符的gulp错误,但应用确实运行了。
请注意,此生成器将覆盖您的源代码!