ng-showdown
ng-showdown copied to clipboard
Browserify cannot find module 'showdown'
The error is simply:
15 10 2015 18:18:10.760:ERROR [framework.browserify]: bundle error
15 10 2015 18:18:10.760:ERROR [framework.browserify]: Error: Cannot find module 'showdown' from '../project/bower_components/ng-showdown/dist'
These are my installed packages
$ bower list
├─┬ ng-showdown#1.0.1
│ ├── angular#1.4.7 (1.5.0-build.4324+sha.469b14a available)
│ ├─┬ angular-sanitize#1.4.7 (1.5.0-build.4324+sha.469b14a available)
│ │ └── angular#1.4.7
│ └── showdown#1.2.3
A similar error was reported and fixed in showdown.
I'm running browserify in the Karma pipeline
paths = { test: [
//..
'./bower_components/ng-showdown/dist/ng-showdown.js',
//..
]};
config.set({
basePath: __dirname + '/../..',
files: paths.test,
exclude: [],
frameworks: ['browserify', 'jasmine'],
browsers: ['PhantomJS'],
reporters: ['progress', 'coverage'],
preprocessors: {
'bower_components/**/*js': ['browserify'],
'app/src/app.js': ['browserify', 'coverage'],
'app/src/**/*test.js': ['browserify', 'coverage']
},
coverageReporter: {
type: 'html',
dir: paths.dest.testCoverage
},
browserify: {
debug: true,
transform: ['babelify']
},
colors: true,
logLevel: config.LOG_DEBUG,
autoWatch: true,
port: 9876,
singleRun: false
});
any ideas? Thanks!