npm相关内容

使用Webpack进行简单的站点

我正在尝试让webpack第一次运行,而且我是在一个简单的网站上进行的,但无论我尝试什么,它都无法正常工作。我已经坚持了几个星期,我认真尝试了每一个线程无济于事。我只需要一个没有webpack问题的人查看我的代码并提供如何让它正常工作的评论。 我有我的所有来源src目录中的代码。库和开发人员依赖项位于node_modules目录中。我想运行webpack并将其输出到dist目录。如果我只使用 ..
发布时间:2019-05-25 19:40:08 前端开发

如何使用npm安装后添加节点项目的jquery?

我已经使用npm(npm install jquery --save)安装了jquery,并将jquery添加到我的node_modules文件夹中。我在html页面上的脚本标记使用什么路径? 这是我的目录结构的样子(仅包括必要的内容) -Project Root -node_modules -jquery -dist -jquery.js -src -ind ..
发布时间:2019-05-25 18:15:21 JavaScript

在Angular 2应用程序中全局使用jQuery

我正试图弄清楚如何在我的角度2应用程序中全局使用jQuery,到目前为止我找到的唯一合理的来源是 stackoverflow答案然而,我似乎无法让它工作。有没有办法用 npm 包管理而不是tsd来实现这个目标(这个命令对我来说不起作用,我认为它来自于打字稿,但似乎没有)。 在此之后,我想我需要在app.ts文件中引用jQuery? (bootstrap.ts用来启动应用程序的主文件) ..
发布时间:2019-05-24 21:47:16 前端开发

Node.js:获取已安装的npm包的(绝对)根路径

任务 我正在寻找一种通用方法来获取Node.js中已安装的npm包的(绝对)根路径。 问题 我知道 require.resolve ,但这会给出我是入口点(主模块的路径)而不是包的根路径。 取 bootstrap-sass 作为一个例子。假设它在本地安装在项目文件夹 C:\ dev \ my-project 中。然后我要找的是 C:\ dev \ my-project \ ..
发布时间:2019-05-24 21:33:07 前端开发

NodeJS unsafe-perm无法在package.json上运行

我正在尝试使用我的 package.json 中的预安装脚本运行 npm install 命令。我知道它是反模式但我需要以root身份运行一些脚本。 通过添加 .npmrc 它正常工作包含 unsafe-perm = true 的文件到我的根目录。但它不能在我的 package.json 文件中添加一个配置属性: { “name”:“foo”, “version”:“1.4.4”, ..
发布时间:2019-05-24 21:29:16 前端开发

缺少TypeScript项目中的基本DOM类型

我正在使用TypeScript设置一个Web应用程序,我似乎缺少一些我需要的基本类型。 当我编译时( npm运行构建),我得到以下错误, 错误TS2304:找不到名称'HTMLElement'。 错误TS2304:找不到名称'SVGElement'。 错误TS2304:找不到名称'EventTarget'。 错误TS2304:找不到名称'TouchEvent'。 ..
发布时间:2019-05-24 21:08:12 前端开发

es6导入three.js

我的es6工作流程使用babel和babel-plugin-transform-es2015-modules-system.js来仅转换模块导入/导出以与system.js一起使用。我只是为所有es6功能使用“绿色”浏览器,除了模块的导入/导出..这是一个标准,因此不是“es6”。 这适用于遗产(非es6)库很好,我可以“导入”我需要的所有npm包。不知何故babel,只有babel模块转换 ..
发布时间:2019-05-24 19:37:46 前端开发

jQuery UI $(...)。sortable不是WebPack的函数

我相信我已经正确设置了所有内容,但我在Webpack中遇到了一个奇怪的问题。 考虑这个简单的应用程序。 ts file: 'use strict'; import $ = require('jquery'); import'jquery-ui'; $(function(){ $(“#sortable”)。sortable(); }); 所有内容 ..
发布时间:2019-05-24 19:29:49 前端开发

适当的机制降级反应原生

我的情况是这样的: 我有一份运作良好的反应原生项目的工作副本。如果它提交到我的git存储库。 我决定将react-native升级到0.26.3然后再升级到0.28,最终导致了一个很大的依赖混乱。因此决定回到以前的工作版本。恢复了变化。从我的工作目录中删除了node_modules文件夹。 但现在 npm install 就行不通了。 我在package.json中工作的依 ..
发布时间:2019-05-24 19:03:02 前端开发

在Bower中指定版本号

编写bower.json时,您可以在依赖项中指定版本号。 有时我看到有人写作 { ... “devDependencies”:{ “grunt”:“~0.3.13”, } } 究竟是什么意思?为什么不写> = 0.3.13? 这是某种最佳做法吗? 解决方案 这是 semver 和符号与> = 0.3.13 ..
发布时间:2019-05-24 18:59:30 前端开发

如何使用webpack构建JSON文件?

我想以“更智能”的程序化方式组装Chrome扩展程序使用的 manifest.json 文件。我使用npm进行依赖项解析,其 package.json 包含一些带有 manifest.json 的共享字段文件,包括“名称”,“描述”和“版本”。 有没有办法定义类似部分 manifest.json的内容包含所有Chrome特定内容的文件,但在适当的地方填写共享值?我发现这在Gulp中非常简单: ..
发布时间:2019-05-24 18:17:44 前端开发

纱线与npm的主要区别是什么?

我想问一下你最喜欢JS的包管理器是什么? 我看到一些关于纱线和npm的文章。但我不确定对我来说什么更好。我刚开始学习JS。 现在纱线和npm之间的区别对我来说就像可乐品牌之间的区别。 解决方案 有时候我们只有 npm 但它解决了依赖关系和缓存这么多问题,而另一个工具已经诞生了(纱)。通常它使用本地缓存来解决依赖关系,例如,在运行CI作业时这是至关重要的,这些作业几乎总是在相同的环境 ..
发布时间:2019-05-24 17:59:58 前端开发

从npm包的子文件夹导入

我一直致力于创建一个React组件的小型库,以便在其他几个项目中使用。我在内部发布包(使用私有GitHub存储库),然后包含在另一个项目中。但是,当我从包的子目录导入时,我无法这样做,因为路径不匹配。 使用包的项目都利用webpack捆绑/转换代码,因为我试图避免在可能的情况下在组件库中进行任何构建。 目录结构 - package.json - src / - ..
发布时间:2019-05-24 17:21:21 前端开发