Angular4学习笔记之新建项目的方法
发布时间 - 2026-01-11 02:23:22 点击率:次Angular4我自己还在摸索学习中,这个系列中的笔记会不定期修改和更新……

一、安装nodejs(下面方式 二选一,个人推荐第二种)
1、nodejs官网下载安装
2、使用nvm安装管理(具体方式参照我的另一篇)
二、全局安装angular-cli
npm install -g @angular/cli
三、进入一个存放项目的文件夹,运行以下代码,初始化项目
ng new <项目名>
四、启动项目
cd <项目名> npm install ng serve
附:
1.引入jQuery和bootstrap
a.安装jquery和bootstrap
npm install jquery --save npm install bootstrap --save
b.安装@types/jquery
复制代码 代码如下:
npm install @types/jquery --save-dev <!-- 这一步是让jquery可以在Ts文件中被识别使用 --!>
c.在项目的根目录下找到.angular-cli.json文件修改其配置,修改时注意引用路径是以index.html文件为起始路径,而不是项目根路径
{
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"project": {
"version": "1.0.0-alpha.4",
"name": "angualr4demo"
},
"apps": [
{
"root": "src",
"outDir": "dist",
"assets": ["assets"],
"index": "index.html",
"main": "main.ts",
"polyfills": "polyfills.ts",
"test": "test.ts",
"tsconfig": "tsconfig.app.json",
"testTsconfig": "tsconfig.spec.json",
"prefix": "app",
"styles": [
"../node_modules/bootstrap/dist/css/bootstrap.min.css",<!-- 这里添加bootstrap引用路径 --!>
"scss/style.scss"
],
"scripts": [
"../node_modules/jquery/dist/jquery.js"<!-- 这里添加jquery引用路径 --!>
],
"environmentSource": "environments/environment.ts",
"environments": {
"dev": "environments/environment.ts",
"prod": "environments/environment.prod.ts"
}
}
],
"e2e": {
"protractor": {
"config": "./protractor.conf.js"
}
},
"lint": [
{
"project": "src/tsconfig.app.json"
},
{
"project": "src/tsconfig.spec.json"
},
{
"project": "e2e/tsconfig.e2e.json"
}
],
"test": {
"karma": {
"config": "./karma.conf.js"
}
},
"defaults": {
"styleExt": "scss",
"prefixInterfaces": false
}
}
d. 在src/typings.d.ts 中添加
declare var $: JQueryStatic;
2、引入require
在在src/typings.d.ts 中添加
declare var require: any;
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# Angular4
# 新建项目
# Angular
# 简单谈谈关于Angular Cli打包的事
# angular2+node.js express打包部署的实战
# Angular项目从新建、打包到nginx部署全过程记录
# 还在
# 第二种
# 官网
# 大家多多
# 而不是
# 这一步
# jQuery
# bootstrap
# save
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
北京的网站制作公司有哪些,哪个视频网站最好?
Laravel如何实现API版本控制_Laravel版本化API设计方案
个人摄影网站制作流程,摄影爱好者都去什么网站?
nginx修改上传文件大小限制的方法
如何在阿里云服务器自主搭建网站?
为什么要用作用域操作符_php中访问类常量与静态属性的优势【解答】
HTML透明颜色代码在Angular里怎么设置_Angular透明颜色使用指南【详解】
香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧
如何在腾讯云免费申请建站?
海南网站制作公司有哪些,海口网是哪家的?
使用spring连接及操作mongodb3.0实例
如何在景安云服务器上绑定域名并配置虚拟主机?
Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控
如何在宝塔面板中创建新站点?
Laravel定时任务怎么设置_Laravel Crontab调度器配置
Laravel怎么上传文件_Laravel图片上传及存储配置
制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?
如何打造高效商业网站?建站目的决定转化率
Win11怎么关闭专注助手 Win11关闭免打扰模式设置【操作】
如何用IIS7快速搭建并优化网站站点?
利用python获取某年中每个月的第一天和最后一天
Laravel Eloquent性能优化技巧_Laravel N+1查询问题解决
如何生成腾讯云建站专用兑换码?
Python高阶函数应用_函数作为参数说明【指导】
如何快速生成高效建站系统源代码?
免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?
韩国服务器如何优化跨境访问实现高效连接?
香港服务器建站指南:外贸独立站搭建与跨境电商配置流程
如何将凡科建站内容保存为本地文件?
打造顶配客厅影院,这份100寸电视推荐名单请查收
网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?
HTML5段落标签p和br怎么选_文本排版常用标签对比【解答】
Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】
如何在阿里云部署织梦网站?
laravel怎么使用数据库工厂(Factory)生成带有关联模型的数据_laravel Factory生成关联数据方法
Laravel如何升级到最新的版本_Laravel版本升级流程与兼容性处理
如何用花生壳三步快速搭建专属网站?
如何快速查询网址的建站时间与历史轨迹?
Laravel如何为API生成Swagger或OpenAPI文档
详解vue.js组件化开发实践
魔方云NAT建站如何实现端口转发?
三星网站视频制作教程下载,三星w23网页如何全屏?
网站建设整体流程解析,建站其实很容易!
如何挑选高效建站主机与优质域名?
用yum安装MySQLdb模块的步骤方法
Laravel Livewire是什么_使用Laravel Livewire构建动态前端界面
如何正确下载安装西数主机建站助手?
Laravel中Service Container是做什么的_Laravel服务容器与依赖注入核心概念解析
Laravel控制器是什么_Laravel MVC架构中Controller的作用与实践
Java垃圾回收器的方法和原理总结

