我正在使用 webpack 构建一个项目。所有依赖项(模块)都在 node_modules 文件夹中。我使用 npm install 命令下载它们。我需要一个插件
https://github.com/openplans/Leaflet.AnimatedMarker
它在 github 上,但我在 npm 数据库中找不到它(要么找不到,要么不存在)。如何处理这种情况?
我正在使用 webpack 构建一个项目。所有依赖项(模块)都在 node_modules 文件夹中。我使用 npm install 命令下载它们。我需要一个插件
https://github.com/openplans/Leaflet.AnimatedMarker
它在 github 上,但我在 npm 数据库中找不到它(要么找不到,要么不存在)。如何处理这种情况?
我有一个使用 redux 的反应项目。当我在我的项目文件中写入 import redux from 'redux'; 然后从 ./node_modules/redux/lib/index.js 目录导入,因为在 redux 本身的配置(package.json)中,写入了 "main": "lib/index.js" 。那些。READY 编译好的 redux 被导入。
我想要的是?我想获取 redux 资源,即 不是从 lib/index.js 导入,而是从 src/index.js 导入。我更改了 package.json 中的主要属性
如果您现在查看我的 webpack.config.js 配置,它看起来像这样:
...
loaders: [{
test: /\.jsx?$/,
exclude: /node_modules/,
loader: 'babel',
query: {
plugins: ['transform-runtime'],
presets: ['es2015', 'stage-0', 'react']
}
}
...
那些。我明确指出不需要从 node_modules 中获取文件进行编译。问题是我不知道如何为我的 redux 编写异常来编译。我试图添加以下属性:
include: /node_modules\/redux/,
但这就是 webpack 发誓的方式。或者只想通过指定进行编译(这里是旧的 lib/index.js 设置):
include: __dirname + '/app',
但是在这个团队中我没有成功。帮助配置