我正在用TypeScript编写Express应用程序,并尝试使用webpack将生产代码和供应商模块转换为单个bundle.js文件。但是我不能这样做,因为一个奇怪的node-pre-gyp错误:
Module not found: Error: Can't resolve 'aws-sdk' in '[...]/harema-api/node_modules/bcrypt/node_modules/node-pre-gyp/lib'
我正在运行节点8.11.2。这是我的网页。配置。js
:
const path = require('path'); module.exports = { entry: './src/index.ts', target: 'node', mode: 'production', devtool: 'inline-source-map', module: { rules: [ { test: /\.tsx?$/, use: 'ts-loader' } ] }, resolve: { extensions: [ '.tsx', '.ts', '.js' ] }, output: { filename: 'bundle.js', path: path.resolve(__dirname, 'dist') } };
知道吗?提前谢谢你。
如果您仍然有这个问题,我通过使用webpack
命令显式指定--config
来解决这个问题,而不仅仅是使用config作为第一个参数或省略它。
之前:webpack/网页包。配置。js--模式生产
//错误:无法解决。。。
之后:webpack--config/网页包。配置。js——模式生产
我承认,我不确定这为什么解决了这个问题,因为在我的例子中,它以任何一种方式读取配置文件。我用的是WebpackV4。16.2和webpack cli v3。1.0.
我添加了包,错误消失了,但是它增加了4.5MB(!)给我的包裹。
删除整个“node_modules”文件夹和“npm install”解决了这个问题。
Ubuntu 14.04.5LTS 运行。/gradlew clean build时,它返回: 失败:生成失败,出现异常。 *出现问题: 无法解析配置':Azkaban-common:compileclasspath'的所有文件。 无法下载Hadoop-hdfs.jar(org.apache.hadoop:hadoop-hdfs:2.6.1) 无法获取资源'https://repo.maven.a
我正在尝试一个用例,通过使用XML到对象转换器将实际的XML转换为Java对象 为此, 使用XJC JAXB API生成JAXB类。 将该类设置为转换器中的别名类,以验证数据类型。 使用上述别名执行xml到对象转换器 Mule的代码片段 XSD 的代码片段 根的代码段。Java[由XJC生成] 测试消息 预期输出 Java 对象 但实际输出-错误接收
我试图找出为什么我无法成功构建我的VUE项目,但当我采用以下scss样式时,构建失败: github中的一个小问题示例 我收到以下错误消息: 模块生成失败(从../node_modules/css loader/dist/cjs.js):错误:无法解析“/assets/analyticsDemo”。png“in'/dev/p6 tdcomm/View/js/components/analytics
null C:\程序文件(x86)\msbuild\14.0\bin\msbuild.exe 还尝试使用C:\Windows\Microsoft.NET\Framework64\v4.0.30319\msbuild.exe 我们已经创建了示例项目,并在一个服务器中进行了配置。 我们可以在日志文件中看到多种类型的错误,如 null 我不确定这里缺少什么,错误的配置,错误的msbuild??
我想使用Eclipse Indigo运行maven项目,但当我运行项目Run As- 我对此进行了研究,后来意识到slf4j依赖也缺失了。我下载了slf4j-1.7.5.zip并将以下文件提取到C:\Program files\Java\jdk1.7.0\u 17\lib中: slf4j-simple-1.7.5.jarslf4j-api-1.7.5.jarlog4j-over-slf4j-1.7
我正在用TypeScript编写一个Express应用程序,并尝试使用webpack将生产代码和供应商模块转换到单个bundle.js文件中。但我不能这样做,因为一个奇怪的节点前GYP错误: 我正在运行节点8.11.2。下面是我的: 知道吗?提前谢谢你。