我试图弄清楚到底是什么问题。

所以我有一段代码可以与

<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.3.5/angular.min.js"></script>

但是当我使用通过NPM在本地安装的角度时,它就坏了。

现在我正在使用的NPM本地版本是1.3.5,并在package.json中将其列为

  "dependencies": {
    "angular": "1.3.5"
  }

当我将package.json更改为

  "dependencies": {
    "angular": "^1.3.5"
  }

所以它拉了最新版本我得到这个警告

npm WARN deprecated angular@1.3.36: bad package, use v1.3.5 instead

所以我回到了1.3.5版本...。但是它仍然无法与我的angular本地副本一起使用。

我究竟做错了什么?

作为参考,这是我在做什么的一个例子http://jsbin.com/sibejocopi/1/

如您所见,它更新了最新时间,但是使用我的angular的npm副本并没有改变。

#1楼 票数:0

我不确定“使用本地的angular副本工作”是什么意思。 您正在构建网站还是单页应用程序? 如果是这样,您将希望使用上面引用的“ //ajax.googleapis.com / ...”引用,因为您的用户更有可能将其保存在浏览器缓存中。

还是您要进行设置以便可以离线使用网站?

无论哪种情况,我都需要更多信息才能回答这个问题。 您如何服务文件-表达? Nginx? 您的服务器配置是什么? 当它不起作用时,如何指定本地angular.min.js的路径? 您是否看过通常被认为更适合于服务Web资产的其他程序包管理器(例如bower )?

  ask by FPcond translate from so

未解决问题?本站智能推荐:

1回复

npm安装不工作

我正在尝试按照教程并在我的项目中安装角度包。 我的系统中已经安装了npm(4.0.5)和节点(6.9.2) 我在我的项目文件夹中运行: 但是我的项目目录中没有安装node_modules文件夹。 我已经尝试过这个命令但仍然没有工作: 我运行npm install angular
1回复

为什么npm试图在错误的目录中找到package.json?

我有一个带有TypeScript,Angular和几个依赖项的Web应用程序。 当然也在这里。 package.json是从npm init请求引入项目的,现在它看起来像这样: 我的文件结构也是这样的: 这个想法是npm似乎工作正常,一切都正确安装我可以添加/删除依赖项但是我总是得
2回复

angular2package.json文件的解释

我不愿意使用angular 2快速入门指南中提供的typescript编译器,而是使用gulp.js代替。 但是我对angular网站上提供的package.json文件的问题很少: 我敢肯定,像一些事情tsc, tsc:w脚本命令对应的旁边打字稿devDependency可以安全删除,但
1回复

使用npm的angular-jsdoc

使用angular-jsdoc我正在使用此命令生成我的文档 节点。\\ node_modules \\ jsdoc \\ jsdoc.js应用程序-c。\\ node_modules \\ angular-jsdoc \\ common \\ conf.json -d docs -t。
1回复

Npm无效名称:“@angular/compiler”

我开始在新项目上使用Ionic2,并且一切运行良好,可以首次安装它。 我现在已经为其设置了一个持续集成构建,并且当我在构建服务器上运行npm install时,它失败并显示以下内容: 离子信息输出: 我的package.json看起来像这样:
2回复

NPM安装问题Ubuntu

我想安装laravel5.2以便与angular2一起使用npm,但是在安装npm时。 我得到以下问题: 如果有人知道,请告诉我。
1回复

MacOSMavericks上的NPM安装问题

我试图掌握AngularJS,NodeJS和Ruby on Rails。 当我尝试安装noman软件包如yeoman,grunt等时,我在终端中收到错误,我在下面列出: 在这种情况下可能会出现什么问题? 非常感谢您的协助。 谢谢
1回复

在VS2015Update2中使用npm安装angular2软件包时出现问题

我试图将最新的angular2快速入门文件与新的空ASP.NET Core 1.0 Web应用程序一起使用。 VS2015 Update 2-安装了Core 1.0 RC2 重现步骤: 使用ASP.NET Core Web应用程序(.NET Core)创建一个新项目-空模板 将4