我正在尝试自定义CoPilot(基于AdminLTE的vue管理员模板)。
我想添加对morris.js图形库的支持。
因此,在Dashboard.vue中,我尝试添加以下内容:
<script>
import Chart from 'chart.js'
import Morris from 'morris.js' // added line!
import Alert from '../widgets/Alert'
当我运行npm run dev
时,出现以下错误:
ERROR Failed to compile with 1 errors
This dependency was not found:
* morris.js in ./~/babel-loader/lib!./~/vue-loader/lib/selector.js?type=script&index=0!./src/components/views/Dashboard.vue
To install it, you can run: npm install --save morris.js
我发出了npm install --save morris.js
,我看到它已添加到我的package.json中。
"jquery": "^2.2.2",
"moment": "^2.12.0",
"morris.js": "^0.5.0",
"vue": "^2.2.2",
"vue-date-picker": "^1.0.2",
但是消息不断弹出。
我错过了什么吗?是否有一些npm命令强制下载每个依赖项?
答案 0 :(得分:1)
您是否尝试过在Webpack文件中添加以下代码?
webpack.config.js
resolve: {
alias: {
'vue$': 'vue/dist/vue.common.js',
'jquery': 'jquery/src/jquery.js'
}
},