【发布时间】:2018-12-21 23:09:15
【问题描述】:
我尝试使用本教程,将 webpack 安装到 asp.net 核心项目
这是我的 package.json 中的命令
{
"name": "streamline",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"wbp": "webpack wwwroot/source/app.js wwwroot/dist/bundle.js"
},
"keywords": [],
"author": "",
"license": "ISC",
"devDependencies": {
"webpack": "^4.16.0",
"webpack-command": "^0.4.1"
}
}
但是当我用npm run wbp 运行它时,我明白了
内部/模块/cjs/loader.js:596 抛出错误; ^
错误:找不到模块“import-local” 在 Function.Module._resolveFilename (internal/modules/cjs/loader.js:594:15) 在 Function.Module._load (internal/modules/cjs/loader.js:520:25) 在 Module.require (internal/modules/cjs/loader.js:650:17) 在需要(内部/模块/cjs/helpers.js:20:18) 在对象。 (/Users/nemesises/Documents/GitHub/streamline/Streamline/node_modules/webpack-command/lib/cli.js:11:21) 在 Module._compile (internal/modules/cjs/loader.js:702:30) 在 Object.Module._extensions..js (internal/modules/cjs/loader.js:713:10) 在 Module.load (internal/modules/cjs/loader.js:612:32) 在 tryModuleLoad (internal/modules/cjs/loader.js:551:12) 在 Function.Module._load (internal/modules/cjs/loader.js:543:3) npm ERR!代码 ELIFECYCLE npm 错误! errno 1 npm 错误!流线@1.0.0 wbp:
webpack wwwroot/source/app.js wwwroot/dist/bundle.jsnpm 错误! 退出状态 1 npm ERR! npm 错误!在 streamline@1.0.0 wbp 失败 脚本。 npm 错误!这可能不是 npm 的问题。有 上面可能有额外的日志输出。npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!
/Users/nemesises/.npm/_logs/2018-07-13T14_21_24_555Z-debug.log
我该如何解决?
更新
做完之后
"wbp": "webpack --entry wwwroot/source/app.js --output wwwroot/dist/bundle.js"
重新安装 npm 包并尝试运行命令
我收到了这个错误
找不到入口模块中的错误:错误:无法解析“wwwroot/source/app.js” '/Users/nemesises/Documents/GitHub/streamline/StreamLine' npm 错误! 代码 ELIFECYCLE npm 错误! errno 2 npm 错误!流线@1.0.0 wbp:
webpack --entry wwwroot/source/app.js --output wwwroot/dist/bundle.jsnpm 错误!退出状态 2 npm ERR! npm 错误! 在 streamline@1.0.0 wbp 脚本中失败。 npm 错误!这大概是 npm 没问题。可能有额外的日志输出 以上。npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!
/Users/nemesises/.npm/_logs/2018-07-14T19_45_54_642Z-debug.log
但我的文件夹中有这个文件!
如果我使用旧命令并创建 dist/bundle.js 它可以工作,但 bundle.js 是空的
【问题讨论】:
标签: asp.net-mvc npm webpack asp.net-core