angular - 我是否必须为每个本地示例执行“ng new [name]”?
问题描述
我刚开始 angular.io 教程,英雄之旅(教程)
我遇到了无法在代码中找到的编译错误。所以我决定下载完整的例子,但它没有用。
- 复制并粘贴现有文件夹“angular-tour-of-heroes”(这样我就可以保持原始代码完整以供将来参考)并重命名为“angular-tour-of-heroes2”。
- 解压缩,将完整代码覆盖到文件夹中
- 出现了一个错误
我必须在项目文件夹中
我是谁!之后,我在本地尝试了其他一些示例,但效果不佳。
到目前为止,我的发现仅适用于通过 CLI 创建的文件夹。意思是你必须为任何小项目安装“Ng new folder”,甚至是简单的示例代码来练习?
我对吗?
解决方案
下载的完整英雄之旅示例不包含运行解决方案所需的节点模块。这些通常被排除在外以减小源的大小,并且通常也不会受到源控制。
然而,有一些关于源代码控制的论据,但我现在还不会担心
您可以使用安装包npm install
,您将看到node_modules
创建的包含所有必需包的文件夹。
推荐阅读
- list - PROLOG 返回最小生成列表的大小
- android - 返回到被调用活动时,共享元素转换在 android 10(Q) 中不起作用
- c# - How can I divide strings into different datagridview
- php - Symfony:服务依赖于不存在的参数
- ios - 如何验证 ios `.m` 文件中的可空和非空
- playframework - 将 api 调用日志写入文件
- machine-learning - 如何处理 AdaBoostRegressor 中的随机状态?
- django - 优化 django 关键渲染路径的最佳方法
- c# - C# 中的 System.IO.DirectoryNotFoundException
- python - 如何在 Django 中进行此查询?